/**
 * <copyright>
 *
 * Copyright (c) 2011 Zeligsoft (2009) Limited
 * All rights reserved.   This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 * 
 * Contributors: 
 *   Zeligsoft (2009) Limited - Initial API and implementation
 *
 * </copyright>
 *
 */
package org.omg.deployment;

import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EDataType;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EOperation;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;

import org.omg.xmi.XmiPackage;

/**
 * <!-- begin-user-doc -->
 * The <b>Package</b> for the model.
 * It contains accessors for the meta objects to represent
 * <ul>
 *   <li>each class,</li>
 *   <li>each feature of each class,</li>
 *   <li>each operation of each class,</li>
 *   <li>each enum,</li>
 *   <li>and each data type</li>
 * </ul>
 * <!-- end-user-doc -->
 * <!-- begin-model-doc -->
 * 
 * The following attribute and attribute group declarations are included in the types for MOF classes, but they are not defined in the XMI model.
 * 		
 * PACKAGE: XMIPackage
 * CLASS: XMI
 * CLASS: Documentation
 * CLASS: Extension
 * CLASS: Difference
 * CLASS: Add
 * CLASS: Replace
 * CLASS: Delete
 * <!-- end-model-doc -->
 * @see org.omg.deployment.DeploymentFactory
 * @model kind="package"
 * @generated
 */
public interface DeploymentPackage extends EPackage {
	/**
	 * The package name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNAME = "deployment";

	/**
	 * The package namespace URI.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNS_URI = "http://www.omg.org/Deployment";

	/**
	 * The package namespace name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNS_PREFIX = "deployment";

	/**
	 * The singleton instance of the package.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	DeploymentPackage eINSTANCE = org.omg.deployment.impl.DeploymentPackageImpl
			.init();

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.AliasTypeImpl <em>Alias Type</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.AliasTypeImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getAliasType()
	 * @generated
	 */
	int ALIAS_TYPE = 0;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ALIAS_TYPE__GROUP = XmiPackage.XMI__GROUP;

	/**
	 * The feature id for the '<em><b>Any</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ALIAS_TYPE__ANY = XmiPackage.XMI__ANY;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ALIAS_TYPE__HREF = XmiPackage.XMI__HREF;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ALIAS_TYPE__ID = XmiPackage.XMI__ID;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ALIAS_TYPE__IDREF = XmiPackage.XMI__IDREF;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ALIAS_TYPE__LABEL = XmiPackage.XMI__LABEL;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ALIAS_TYPE__TYPE1 = XmiPackage.XMI__TYPE1;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ALIAS_TYPE__UUID = XmiPackage.XMI__UUID;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ALIAS_TYPE__VERSION = XmiPackage.XMI__VERSION;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ALIAS_TYPE__EXTENSION = XmiPackage.XMI__EXTENSION;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ALIAS_TYPE__NAME = XmiPackage.XMI_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Type Id</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ALIAS_TYPE__TYPE_ID = XmiPackage.XMI_FEATURE_COUNT + 1;

	/**
	 * The feature id for the '<em><b>Element Type</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ALIAS_TYPE__ELEMENT_TYPE = XmiPackage.XMI_FEATURE_COUNT + 2;

	/**
	 * The number of structural features of the '<em>Alias Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ALIAS_TYPE_FEATURE_COUNT = XmiPackage.XMI_FEATURE_COUNT + 3;

	/**
	 * The number of operations of the '<em>Alias Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ALIAS_TYPE_OPERATION_COUNT = XmiPackage.XMI_OPERATION_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.AnyImpl <em>Any</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.AnyImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getAny()
	 * @generated
	 */
	int ANY = 1;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ANY__GROUP = XmiPackage.XMI__GROUP;

	/**
	 * The feature id for the '<em><b>Any</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ANY__ANY = XmiPackage.XMI__ANY;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ANY__HREF = XmiPackage.XMI__HREF;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ANY__ID = XmiPackage.XMI__ID;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ANY__IDREF = XmiPackage.XMI__IDREF;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ANY__LABEL = XmiPackage.XMI__LABEL;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ANY__TYPE1 = XmiPackage.XMI__TYPE1;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ANY__UUID = XmiPackage.XMI__UUID;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ANY__VERSION = XmiPackage.XMI__VERSION;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ANY__EXTENSION = XmiPackage.XMI__EXTENSION;

	/**
	 * The feature id for the '<em><b>Type</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ANY__TYPE = XmiPackage.XMI_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Value</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ANY__VALUE = XmiPackage.XMI_FEATURE_COUNT + 1;

	/**
	 * The number of structural features of the '<em>Any</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ANY_FEATURE_COUNT = XmiPackage.XMI_FEATURE_COUNT + 2;

	/**
	 * The number of operations of the '<em>Any</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ANY_OPERATION_COUNT = XmiPackage.XMI_OPERATION_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.ArrayTypeImpl <em>Array Type</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.ArrayTypeImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getArrayType()
	 * @generated
	 */
	int ARRAY_TYPE = 2;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARRAY_TYPE__GROUP = XmiPackage.XMI__GROUP;

	/**
	 * The feature id for the '<em><b>Any</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARRAY_TYPE__ANY = XmiPackage.XMI__ANY;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARRAY_TYPE__HREF = XmiPackage.XMI__HREF;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARRAY_TYPE__ID = XmiPackage.XMI__ID;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARRAY_TYPE__IDREF = XmiPackage.XMI__IDREF;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARRAY_TYPE__LABEL = XmiPackage.XMI__LABEL;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARRAY_TYPE__TYPE1 = XmiPackage.XMI__TYPE1;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARRAY_TYPE__UUID = XmiPackage.XMI__UUID;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARRAY_TYPE__VERSION = XmiPackage.XMI__VERSION;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARRAY_TYPE__EXTENSION = XmiPackage.XMI__EXTENSION;

	/**
	 * The feature id for the '<em><b>Length</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARRAY_TYPE__LENGTH = XmiPackage.XMI_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Element Type</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARRAY_TYPE__ELEMENT_TYPE = XmiPackage.XMI_FEATURE_COUNT + 1;

	/**
	 * The number of structural features of the '<em>Array Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARRAY_TYPE_FEATURE_COUNT = XmiPackage.XMI_FEATURE_COUNT + 2;

	/**
	 * The number of operations of the '<em>Array Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARRAY_TYPE_OPERATION_COUNT = XmiPackage.XMI_OPERATION_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.ArtifactDeploymentDescriptionImpl <em>Artifact Deployment Description</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.ArtifactDeploymentDescriptionImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getArtifactDeploymentDescription()
	 * @generated
	 */
	int ARTIFACT_DEPLOYMENT_DESCRIPTION = 3;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARTIFACT_DEPLOYMENT_DESCRIPTION__GROUP = XmiPackage.XMI__GROUP;

	/**
	 * The feature id for the '<em><b>Any</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARTIFACT_DEPLOYMENT_DESCRIPTION__ANY = XmiPackage.XMI__ANY;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARTIFACT_DEPLOYMENT_DESCRIPTION__HREF = XmiPackage.XMI__HREF;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARTIFACT_DEPLOYMENT_DESCRIPTION__ID = XmiPackage.XMI__ID;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARTIFACT_DEPLOYMENT_DESCRIPTION__IDREF = XmiPackage.XMI__IDREF;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARTIFACT_DEPLOYMENT_DESCRIPTION__LABEL = XmiPackage.XMI__LABEL;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARTIFACT_DEPLOYMENT_DESCRIPTION__TYPE1 = XmiPackage.XMI__TYPE1;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARTIFACT_DEPLOYMENT_DESCRIPTION__UUID = XmiPackage.XMI__UUID;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARTIFACT_DEPLOYMENT_DESCRIPTION__VERSION = XmiPackage.XMI__VERSION;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARTIFACT_DEPLOYMENT_DESCRIPTION__EXTENSION = XmiPackage.XMI__EXTENSION;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARTIFACT_DEPLOYMENT_DESCRIPTION__NAME = XmiPackage.XMI_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Location</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARTIFACT_DEPLOYMENT_DESCRIPTION__LOCATION = XmiPackage.XMI_FEATURE_COUNT + 1;

	/**
	 * The feature id for the '<em><b>Node</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARTIFACT_DEPLOYMENT_DESCRIPTION__NODE = XmiPackage.XMI_FEATURE_COUNT + 2;

	/**
	 * The feature id for the '<em><b>Source</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARTIFACT_DEPLOYMENT_DESCRIPTION__SOURCE = XmiPackage.XMI_FEATURE_COUNT + 3;

	/**
	 * The feature id for the '<em><b>Exec Parameter</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARTIFACT_DEPLOYMENT_DESCRIPTION__EXEC_PARAMETER = XmiPackage.XMI_FEATURE_COUNT + 4;

	/**
	 * The feature id for the '<em><b>Deploy Requirement</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARTIFACT_DEPLOYMENT_DESCRIPTION__DEPLOY_REQUIREMENT = XmiPackage.XMI_FEATURE_COUNT + 5;

	/**
	 * The feature id for the '<em><b>Deployed Resource</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARTIFACT_DEPLOYMENT_DESCRIPTION__DEPLOYED_RESOURCE = XmiPackage.XMI_FEATURE_COUNT + 6;

	/**
	 * The number of structural features of the '<em>Artifact Deployment Description</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARTIFACT_DEPLOYMENT_DESCRIPTION_FEATURE_COUNT = XmiPackage.XMI_FEATURE_COUNT + 7;

	/**
	 * The number of operations of the '<em>Artifact Deployment Description</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ARTIFACT_DEPLOYMENT_DESCRIPTION_OPERATION_COUNT = XmiPackage.XMI_OPERATION_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.BoundedStringTypeImpl <em>Bounded String Type</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.BoundedStringTypeImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getBoundedStringType()
	 * @generated
	 */
	int BOUNDED_STRING_TYPE = 4;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BOUNDED_STRING_TYPE__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Bound</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BOUNDED_STRING_TYPE__BOUND = 1;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BOUNDED_STRING_TYPE__EXTENSION = 2;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BOUNDED_STRING_TYPE__HREF = 3;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BOUNDED_STRING_TYPE__ID = 4;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BOUNDED_STRING_TYPE__IDREF = 5;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BOUNDED_STRING_TYPE__LABEL = 6;

	/**
	 * The feature id for the '<em><b>Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BOUNDED_STRING_TYPE__TYPE = 7;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BOUNDED_STRING_TYPE__UUID = 8;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BOUNDED_STRING_TYPE__VERSION = 9;

	/**
	 * The number of structural features of the '<em>Bounded String Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BOUNDED_STRING_TYPE_FEATURE_COUNT = 10;

	/**
	 * The number of operations of the '<em>Bounded String Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BOUNDED_STRING_TYPE_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.BridgeImpl <em>Bridge</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.BridgeImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getBridge()
	 * @generated
	 */
	int BRIDGE = 5;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BRIDGE__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BRIDGE__NAME = 1;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BRIDGE__LABEL = 2;

	/**
	 * The feature id for the '<em><b>Connect</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BRIDGE__CONNECT = 3;

	/**
	 * The feature id for the '<em><b>Resource</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BRIDGE__RESOURCE = 4;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BRIDGE__EXTENSION = 5;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BRIDGE__HREF = 6;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BRIDGE__ID = 7;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BRIDGE__IDREF = 8;

	/**
	 * The feature id for the '<em><b>Label1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BRIDGE__LABEL1 = 9;

	/**
	 * The feature id for the '<em><b>Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BRIDGE__TYPE = 10;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BRIDGE__UUID = 11;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BRIDGE__VERSION = 12;

	/**
	 * The number of structural features of the '<em>Bridge</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BRIDGE_FEATURE_COUNT = 13;

	/**
	 * The number of operations of the '<em>Bridge</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BRIDGE_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.ComponentExternalPortEndpointImpl <em>Component External Port Endpoint</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.ComponentExternalPortEndpointImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getComponentExternalPortEndpoint()
	 * @generated
	 */
	int COMPONENT_EXTERNAL_PORT_ENDPOINT = 6;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_EXTERNAL_PORT_ENDPOINT__GROUP = XmiPackage.XMI__GROUP;

	/**
	 * The feature id for the '<em><b>Any</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_EXTERNAL_PORT_ENDPOINT__ANY = XmiPackage.XMI__ANY;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_EXTERNAL_PORT_ENDPOINT__HREF = XmiPackage.XMI__HREF;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_EXTERNAL_PORT_ENDPOINT__ID = XmiPackage.XMI__ID;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_EXTERNAL_PORT_ENDPOINT__IDREF = XmiPackage.XMI__IDREF;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_EXTERNAL_PORT_ENDPOINT__LABEL = XmiPackage.XMI__LABEL;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_EXTERNAL_PORT_ENDPOINT__TYPE1 = XmiPackage.XMI__TYPE1;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_EXTERNAL_PORT_ENDPOINT__UUID = XmiPackage.XMI__UUID;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_EXTERNAL_PORT_ENDPOINT__VERSION = XmiPackage.XMI__VERSION;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_EXTERNAL_PORT_ENDPOINT__EXTENSION = XmiPackage.XMI__EXTENSION;

	/**
	 * The feature id for the '<em><b>Port Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_EXTERNAL_PORT_ENDPOINT__PORT_NAME = XmiPackage.XMI_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Component External Port Endpoint</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_EXTERNAL_PORT_ENDPOINT_FEATURE_COUNT = XmiPackage.XMI_FEATURE_COUNT + 1;

	/**
	 * The number of operations of the '<em>Component External Port Endpoint</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_EXTERNAL_PORT_ENDPOINT_OPERATION_COUNT = XmiPackage.XMI_OPERATION_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.ComponentInterfaceDescriptionImpl <em>Component Interface Description</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.ComponentInterfaceDescriptionImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getComponentInterfaceDescription()
	 * @generated
	 */
	int COMPONENT_INTERFACE_DESCRIPTION = 7;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_INTERFACE_DESCRIPTION__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_INTERFACE_DESCRIPTION__LABEL = 1;

	/**
	 * The feature id for the '<em><b>UUID</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_INTERFACE_DESCRIPTION__UUID = 2;

	/**
	 * The feature id for the '<em><b>Specific Type</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_INTERFACE_DESCRIPTION__SPECIFIC_TYPE = 3;

	/**
	 * The feature id for the '<em><b>Supported Type</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_INTERFACE_DESCRIPTION__SUPPORTED_TYPE = 4;

	/**
	 * The feature id for the '<em><b>Idl File</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_INTERFACE_DESCRIPTION__IDL_FILE = 5;

	/**
	 * The feature id for the '<em><b>Config Property</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_INTERFACE_DESCRIPTION__CONFIG_PROPERTY = 6;

	/**
	 * The feature id for the '<em><b>Port</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_INTERFACE_DESCRIPTION__PORT = 7;

	/**
	 * The feature id for the '<em><b>Property</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_INTERFACE_DESCRIPTION__PROPERTY = 8;

	/**
	 * The feature id for the '<em><b>Info Property</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_INTERFACE_DESCRIPTION__INFO_PROPERTY = 9;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_INTERFACE_DESCRIPTION__EXTENSION = 10;

	/**
	 * The feature id for the '<em><b>New Element</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_INTERFACE_DESCRIPTION__NEW_ELEMENT = 11;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_INTERFACE_DESCRIPTION__HREF = 12;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_INTERFACE_DESCRIPTION__ID = 13;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_INTERFACE_DESCRIPTION__IDREF = 14;

	/**
	 * The feature id for the '<em><b>Label1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_INTERFACE_DESCRIPTION__LABEL1 = 15;

	/**
	 * The feature id for the '<em><b>Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_INTERFACE_DESCRIPTION__TYPE = 16;

	/**
	 * The feature id for the '<em><b>Uuid1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_INTERFACE_DESCRIPTION__UUID1 = 17;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_INTERFACE_DESCRIPTION__VERSION = 18;

	/**
	 * The number of structural features of the '<em>Component Interface Description</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_INTERFACE_DESCRIPTION_FEATURE_COUNT = 19;

	/**
	 * The number of operations of the '<em>Component Interface Description</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_INTERFACE_DESCRIPTION_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.ComponentPortDescriptionImpl <em>Component Port Description</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.ComponentPortDescriptionImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getComponentPortDescription()
	 * @generated
	 */
	int COMPONENT_PORT_DESCRIPTION = 8;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PORT_DESCRIPTION__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PORT_DESCRIPTION__NAME = 1;

	/**
	 * The feature id for the '<em><b>Specific Type</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PORT_DESCRIPTION__SPECIFIC_TYPE = 2;

	/**
	 * The feature id for the '<em><b>Supported Type</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PORT_DESCRIPTION__SUPPORTED_TYPE = 3;

	/**
	 * The feature id for the '<em><b>Provider</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PORT_DESCRIPTION__PROVIDER = 4;

	/**
	 * The feature id for the '<em><b>Exclusive Provider</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PORT_DESCRIPTION__EXCLUSIVE_PROVIDER = 5;

	/**
	 * The feature id for the '<em><b>Exclusive User</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PORT_DESCRIPTION__EXCLUSIVE_USER = 6;

	/**
	 * The feature id for the '<em><b>Optional</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PORT_DESCRIPTION__OPTIONAL = 7;

	/**
	 * The feature id for the '<em><b>Kind</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PORT_DESCRIPTION__KIND = 8;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PORT_DESCRIPTION__EXTENSION = 9;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PORT_DESCRIPTION__HREF = 10;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PORT_DESCRIPTION__ID = 11;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PORT_DESCRIPTION__IDREF = 12;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PORT_DESCRIPTION__LABEL = 13;

	/**
	 * The feature id for the '<em><b>Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PORT_DESCRIPTION__TYPE = 14;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PORT_DESCRIPTION__UUID = 15;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PORT_DESCRIPTION__VERSION = 16;

	/**
	 * The number of structural features of the '<em>Component Port Description</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PORT_DESCRIPTION_FEATURE_COUNT = 17;

	/**
	 * The number of operations of the '<em>Component Port Description</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PORT_DESCRIPTION_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.ComponentPropertyDescriptionImpl <em>Component Property Description</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.ComponentPropertyDescriptionImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getComponentPropertyDescription()
	 * @generated
	 */
	int COMPONENT_PROPERTY_DESCRIPTION = 9;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PROPERTY_DESCRIPTION__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PROPERTY_DESCRIPTION__NAME = 1;

	/**
	 * The feature id for the '<em><b>Type</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PROPERTY_DESCRIPTION__TYPE = 2;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PROPERTY_DESCRIPTION__EXTENSION = 3;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PROPERTY_DESCRIPTION__HREF = 4;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PROPERTY_DESCRIPTION__ID = 5;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PROPERTY_DESCRIPTION__IDREF = 6;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PROPERTY_DESCRIPTION__LABEL = 7;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PROPERTY_DESCRIPTION__TYPE1 = 8;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PROPERTY_DESCRIPTION__UUID = 9;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PROPERTY_DESCRIPTION__VERSION = 10;

	/**
	 * The number of structural features of the '<em>Component Property Description</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PROPERTY_DESCRIPTION_FEATURE_COUNT = 11;

	/**
	 * The number of operations of the '<em>Component Property Description</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPONENT_PROPERTY_DESCRIPTION_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.ResourceDeploymentDescriptionImpl <em>Resource Deployment Description</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.ResourceDeploymentDescriptionImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getResourceDeploymentDescription()
	 * @generated
	 */
	int RESOURCE_DEPLOYMENT_DESCRIPTION = 35;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE_DEPLOYMENT_DESCRIPTION__GROUP = XmiPackage.XMI__GROUP;

	/**
	 * The feature id for the '<em><b>Any</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE_DEPLOYMENT_DESCRIPTION__ANY = XmiPackage.XMI__ANY;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE_DEPLOYMENT_DESCRIPTION__HREF = XmiPackage.XMI__HREF;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE_DEPLOYMENT_DESCRIPTION__ID = XmiPackage.XMI__ID;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE_DEPLOYMENT_DESCRIPTION__IDREF = XmiPackage.XMI__IDREF;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE_DEPLOYMENT_DESCRIPTION__LABEL = XmiPackage.XMI__LABEL;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE_DEPLOYMENT_DESCRIPTION__TYPE1 = XmiPackage.XMI__TYPE1;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE_DEPLOYMENT_DESCRIPTION__UUID = XmiPackage.XMI__UUID;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE_DEPLOYMENT_DESCRIPTION__VERSION = XmiPackage.XMI__VERSION;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE_DEPLOYMENT_DESCRIPTION__EXTENSION = XmiPackage.XMI__EXTENSION;

	/**
	 * The feature id for the '<em><b>Requirement Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE_DEPLOYMENT_DESCRIPTION__REQUIREMENT_NAME = XmiPackage.XMI_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Resource Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE_DEPLOYMENT_DESCRIPTION__RESOURCE_NAME = XmiPackage.XMI_FEATURE_COUNT + 1;

	/**
	 * The feature id for the '<em><b>Property</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE_DEPLOYMENT_DESCRIPTION__PROPERTY = XmiPackage.XMI_FEATURE_COUNT + 2;

	/**
	 * The number of structural features of the '<em>Resource Deployment Description</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE_DEPLOYMENT_DESCRIPTION_FEATURE_COUNT = XmiPackage.XMI_FEATURE_COUNT + 3;

	/**
	 * The number of operations of the '<em>Resource Deployment Description</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE_DEPLOYMENT_DESCRIPTION_OPERATION_COUNT = XmiPackage.XMI_OPERATION_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.ConnectionResourceDeploymentDescriptionImpl <em>Connection Resource Deployment Description</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.ConnectionResourceDeploymentDescriptionImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getConnectionResourceDeploymentDescription()
	 * @generated
	 */
	int CONNECTION_RESOURCE_DEPLOYMENT_DESCRIPTION = 10;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_RESOURCE_DEPLOYMENT_DESCRIPTION__GROUP = RESOURCE_DEPLOYMENT_DESCRIPTION__GROUP;

	/**
	 * The feature id for the '<em><b>Any</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_RESOURCE_DEPLOYMENT_DESCRIPTION__ANY = RESOURCE_DEPLOYMENT_DESCRIPTION__ANY;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_RESOURCE_DEPLOYMENT_DESCRIPTION__HREF = RESOURCE_DEPLOYMENT_DESCRIPTION__HREF;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_RESOURCE_DEPLOYMENT_DESCRIPTION__ID = RESOURCE_DEPLOYMENT_DESCRIPTION__ID;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_RESOURCE_DEPLOYMENT_DESCRIPTION__IDREF = RESOURCE_DEPLOYMENT_DESCRIPTION__IDREF;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_RESOURCE_DEPLOYMENT_DESCRIPTION__LABEL = RESOURCE_DEPLOYMENT_DESCRIPTION__LABEL;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_RESOURCE_DEPLOYMENT_DESCRIPTION__TYPE1 = RESOURCE_DEPLOYMENT_DESCRIPTION__TYPE1;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_RESOURCE_DEPLOYMENT_DESCRIPTION__UUID = RESOURCE_DEPLOYMENT_DESCRIPTION__UUID;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_RESOURCE_DEPLOYMENT_DESCRIPTION__VERSION = RESOURCE_DEPLOYMENT_DESCRIPTION__VERSION;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_RESOURCE_DEPLOYMENT_DESCRIPTION__EXTENSION = RESOURCE_DEPLOYMENT_DESCRIPTION__EXTENSION;

	/**
	 * The feature id for the '<em><b>Requirement Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_RESOURCE_DEPLOYMENT_DESCRIPTION__REQUIREMENT_NAME = RESOURCE_DEPLOYMENT_DESCRIPTION__REQUIREMENT_NAME;

	/**
	 * The feature id for the '<em><b>Resource Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_RESOURCE_DEPLOYMENT_DESCRIPTION__RESOURCE_NAME = RESOURCE_DEPLOYMENT_DESCRIPTION__RESOURCE_NAME;

	/**
	 * The feature id for the '<em><b>Property</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_RESOURCE_DEPLOYMENT_DESCRIPTION__PROPERTY = RESOURCE_DEPLOYMENT_DESCRIPTION__PROPERTY;

	/**
	 * The feature id for the '<em><b>Target Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_RESOURCE_DEPLOYMENT_DESCRIPTION__TARGET_NAME = RESOURCE_DEPLOYMENT_DESCRIPTION_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Connection Resource Deployment Description</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_RESOURCE_DEPLOYMENT_DESCRIPTION_FEATURE_COUNT = RESOURCE_DEPLOYMENT_DESCRIPTION_FEATURE_COUNT + 1;

	/**
	 * The number of operations of the '<em>Connection Resource Deployment Description</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_RESOURCE_DEPLOYMENT_DESCRIPTION_OPERATION_COUNT = RESOURCE_DEPLOYMENT_DESCRIPTION_OPERATION_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.DataTypeImpl <em>Data Type</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.DataTypeImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getDataType()
	 * @generated
	 */
	int DATA_TYPE = 11;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE__GROUP = XmiPackage.XMI__GROUP;

	/**
	 * The feature id for the '<em><b>Any</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE__ANY = XmiPackage.XMI__ANY;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE__HREF = XmiPackage.XMI__HREF;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE__ID = XmiPackage.XMI__ID;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE__IDREF = XmiPackage.XMI__IDREF;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE__LABEL = XmiPackage.XMI__LABEL;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE__TYPE1 = XmiPackage.XMI__TYPE1;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE__UUID = XmiPackage.XMI__UUID;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE__VERSION = XmiPackage.XMI__VERSION;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE__EXTENSION = XmiPackage.XMI__EXTENSION;

	/**
	 * The feature id for the '<em><b>Kind</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE__KIND = XmiPackage.XMI_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Enum</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE__ENUM = XmiPackage.XMI_FEATURE_COUNT + 1;

	/**
	 * The feature id for the '<em><b>Objref</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE__OBJREF = XmiPackage.XMI_FEATURE_COUNT + 2;

	/**
	 * The feature id for the '<em><b>Bounded String</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE__BOUNDED_STRING = XmiPackage.XMI_FEATURE_COUNT + 3;

	/**
	 * The feature id for the '<em><b>Fixed</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE__FIXED = XmiPackage.XMI_FEATURE_COUNT + 4;

	/**
	 * The feature id for the '<em><b>Array</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE__ARRAY = XmiPackage.XMI_FEATURE_COUNT + 5;

	/**
	 * The feature id for the '<em><b>Sequence</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE__SEQUENCE = XmiPackage.XMI_FEATURE_COUNT + 6;

	/**
	 * The feature id for the '<em><b>Alias</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE__ALIAS = XmiPackage.XMI_FEATURE_COUNT + 7;

	/**
	 * The feature id for the '<em><b>Struct</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE__STRUCT = XmiPackage.XMI_FEATURE_COUNT + 8;

	/**
	 * The feature id for the '<em><b>Value</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE__VALUE = XmiPackage.XMI_FEATURE_COUNT + 9;

	/**
	 * The feature id for the '<em><b>Union</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE__UNION = XmiPackage.XMI_FEATURE_COUNT + 10;

	/**
	 * The number of structural features of the '<em>Data Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE_FEATURE_COUNT = XmiPackage.XMI_FEATURE_COUNT + 11;

	/**
	 * The number of operations of the '<em>Data Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_TYPE_OPERATION_COUNT = XmiPackage.XMI_OPERATION_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.DataValueImpl <em>Data Value</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.DataValueImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getDataValue()
	 * @generated
	 */
	int DATA_VALUE = 12;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Short</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__SHORT = 1;

	/**
	 * The feature id for the '<em><b>Long</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__LONG = 2;

	/**
	 * The feature id for the '<em><b>Ushort</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__USHORT = 3;

	/**
	 * The feature id for the '<em><b>Ulong</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__ULONG = 4;

	/**
	 * The feature id for the '<em><b>Float</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__FLOAT = 5;

	/**
	 * The feature id for the '<em><b>Double</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__DOUBLE = 6;

	/**
	 * The feature id for the '<em><b>Boolean</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__BOOLEAN = 7;

	/**
	 * The feature id for the '<em><b>Octet</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__OCTET = 8;

	/**
	 * The feature id for the '<em><b>Opaque</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__OPAQUE = 9;

	/**
	 * The feature id for the '<em><b>Objref</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__OBJREF = 10;

	/**
	 * The feature id for the '<em><b>Enum</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__ENUM = 11;

	/**
	 * The feature id for the '<em><b>String</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__STRING = 12;

	/**
	 * The feature id for the '<em><b>Longlong</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__LONGLONG = 13;

	/**
	 * The feature id for the '<em><b>Ulonglong</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__ULONGLONG = 14;

	/**
	 * The feature id for the '<em><b>Longdouble</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__LONGDOUBLE = 15;

	/**
	 * The feature id for the '<em><b>Fixed</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__FIXED = 16;

	/**
	 * The feature id for the '<em><b>Any</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__ANY = 17;

	/**
	 * The feature id for the '<em><b>Typecode</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__TYPECODE = 18;

	/**
	 * The feature id for the '<em><b>Element</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__ELEMENT = 19;

	/**
	 * The feature id for the '<em><b>Discriminator</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__DISCRIMINATOR = 20;

	/**
	 * The feature id for the '<em><b>Value</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__VALUE = 21;

	/**
	 * The feature id for the '<em><b>Boxed Value</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__BOXED_VALUE = 22;

	/**
	 * The feature id for the '<em><b>Member</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__MEMBER = 23;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__EXTENSION = 24;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__HREF = 25;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__ID = 26;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__IDREF = 27;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__LABEL = 28;

	/**
	 * The feature id for the '<em><b>Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__TYPE = 29;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__UUID = 30;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE__VERSION = 31;

	/**
	 * The number of structural features of the '<em>Data Value</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE_FEATURE_COUNT = 32;

	/**
	 * The number of operations of the '<em>Data Value</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DATA_VALUE_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.DeploymentPlanImpl <em>Plan</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.DeploymentPlanImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getDeploymentPlan()
	 * @generated
	 */
	int DEPLOYMENT_PLAN = 13;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__LABEL = 1;

	/**
	 * The feature id for the '<em><b>UUID</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__UUID = 2;

	/**
	 * The feature id for the '<em><b>Realizes</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__REALIZES = 3;

	/**
	 * The feature id for the '<em><b>Implementation</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__IMPLEMENTATION = 4;

	/**
	 * The feature id for the '<em><b>Instance</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__INSTANCE = 5;

	/**
	 * The feature id for the '<em><b>Connection</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__CONNECTION = 6;

	/**
	 * The feature id for the '<em><b>External Property</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__EXTERNAL_PROPERTY = 7;

	/**
	 * The feature id for the '<em><b>Depends On</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__DEPENDS_ON = 8;

	/**
	 * The feature id for the '<em><b>Artifact</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__ARTIFACT = 9;

	/**
	 * The feature id for the '<em><b>Info Property</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__INFO_PROPERTY = 10;

	/**
	 * The feature id for the '<em><b>Locality Constraint</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__LOCALITY_CONSTRAINT = 11;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__EXTENSION = 12;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__HREF = 13;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__ID = 14;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__IDREF = 15;

	/**
	 * The feature id for the '<em><b>Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__TYPE = 16;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__VERSION = 17;

	/**
	 * The feature id for the '<em><b>Num Implementation</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__NUM_IMPLEMENTATION = 18;

	/**
	 * The feature id for the '<em><b>Num Instance</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__NUM_INSTANCE = 19;

	/**
	 * The feature id for the '<em><b>Num Connection</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__NUM_CONNECTION = 20;

	/**
	 * The feature id for the '<em><b>Num Artifact</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__NUM_ARTIFACT = 21;

	/**
	 * The feature id for the '<em><b>Num Locality Constraint</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN__NUM_LOCALITY_CONSTRAINT = 22;

	/**
	 * The number of structural features of the '<em>Plan</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN_FEATURE_COUNT = 23;

	/**
	 * The operation id for the '<em>Find Artifact</em>' operation.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN___FIND_ARTIFACT__STRING = 0;

	/**
	 * The operation id for the '<em>Find Instance</em>' operation.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN___FIND_INSTANCE__STRING = 1;

	/**
	 * The operation id for the '<em>Find Implementation</em>' operation.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN___FIND_IMPLEMENTATION__STRING = 2;

	/**
	 * The number of operations of the '<em>Plan</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEPLOYMENT_PLAN_OPERATION_COUNT = 3;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.DocumentRootImpl <em>Document Root</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.DocumentRootImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getDocumentRoot()
	 * @generated
	 */
	int DOCUMENT_ROOT = 14;

	/**
	 * The feature id for the '<em><b>Mixed</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOCUMENT_ROOT__MIXED = 0;

	/**
	 * The feature id for the '<em><b>XMLNS Prefix Map</b></em>' map.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOCUMENT_ROOT__XMLNS_PREFIX_MAP = 1;

	/**
	 * The feature id for the '<em><b>XSI Schema Location</b></em>' map.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = 2;

	/**
	 * The feature id for the '<em><b>Bridge</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOCUMENT_ROOT__BRIDGE = 3;

	/**
	 * The feature id for the '<em><b>Deployment Plan</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOCUMENT_ROOT__DEPLOYMENT_PLAN = 4;

	/**
	 * The feature id for the '<em><b>Domain</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOCUMENT_ROOT__DOMAIN = 5;

	/**
	 * The feature id for the '<em><b>Interconnect</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOCUMENT_ROOT__INTERCONNECT = 6;

	/**
	 * The feature id for the '<em><b>Node</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOCUMENT_ROOT__NODE = 7;

	/**
	 * The feature id for the '<em><b>Resource</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOCUMENT_ROOT__RESOURCE = 8;

	/**
	 * The feature id for the '<em><b>Satisfier Property</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOCUMENT_ROOT__SATISFIER_PROPERTY = 9;

	/**
	 * The feature id for the '<em><b>Shared Resource</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOCUMENT_ROOT__SHARED_RESOURCE = 10;

	/**
	 * The number of structural features of the '<em>Document Root</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOCUMENT_ROOT_FEATURE_COUNT = 11;

	/**
	 * The number of operations of the '<em>Document Root</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOCUMENT_ROOT_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.DomainImpl <em>Domain</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.DomainImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getDomain()
	 * @generated
	 */
	int DOMAIN = 15;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN__GROUP = 0;

	/**
	 * The feature id for the '<em><b>UUID</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN__UUID = 1;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN__LABEL = 2;

	/**
	 * The feature id for the '<em><b>Shared Resource</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN__SHARED_RESOURCE = 3;

	/**
	 * The feature id for the '<em><b>Node</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN__NODE = 4;

	/**
	 * The feature id for the '<em><b>Interconnect</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN__INTERCONNECT = 5;

	/**
	 * The feature id for the '<em><b>Bridge</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN__BRIDGE = 6;

	/**
	 * The feature id for the '<em><b>Info Property</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN__INFO_PROPERTY = 7;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN__EXTENSION = 8;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN__HREF = 9;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN__ID = 10;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN__IDREF = 11;

	/**
	 * The feature id for the '<em><b>Label1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN__LABEL1 = 12;

	/**
	 * The feature id for the '<em><b>Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN__TYPE = 13;

	/**
	 * The feature id for the '<em><b>Uuid1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN__UUID1 = 14;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN__VERSION = 15;

	/**
	 * The number of structural features of the '<em>Domain</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN_FEATURE_COUNT = 16;

	/**
	 * The number of operations of the '<em>Domain</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DOMAIN_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.EnumTypeImpl <em>Enum Type</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.EnumTypeImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getEnumType()
	 * @generated
	 */
	int ENUM_TYPE = 16;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENUM_TYPE__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENUM_TYPE__NAME = 1;

	/**
	 * The feature id for the '<em><b>Type Id</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENUM_TYPE__TYPE_ID = 2;

	/**
	 * The feature id for the '<em><b>Member</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENUM_TYPE__MEMBER = 3;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENUM_TYPE__EXTENSION = 4;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENUM_TYPE__HREF = 5;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENUM_TYPE__ID = 6;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENUM_TYPE__IDREF = 7;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENUM_TYPE__LABEL = 8;

	/**
	 * The feature id for the '<em><b>Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENUM_TYPE__TYPE = 9;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENUM_TYPE__UUID = 10;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENUM_TYPE__VERSION = 11;

	/**
	 * The number of structural features of the '<em>Enum Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENUM_TYPE_FEATURE_COUNT = 12;

	/**
	 * The number of operations of the '<em>Enum Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENUM_TYPE_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.ExternalReferenceEndpointImpl <em>External Reference Endpoint</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.ExternalReferenceEndpointImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getExternalReferenceEndpoint()
	 * @generated
	 */
	int EXTERNAL_REFERENCE_ENDPOINT = 17;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int EXTERNAL_REFERENCE_ENDPOINT__GROUP = XmiPackage.XMI__GROUP;

	/**
	 * The feature id for the '<em><b>Any</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int EXTERNAL_REFERENCE_ENDPOINT__ANY = XmiPackage.XMI__ANY;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int EXTERNAL_REFERENCE_ENDPOINT__HREF = XmiPackage.XMI__HREF;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int EXTERNAL_REFERENCE_ENDPOINT__ID = XmiPackage.XMI__ID;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int EXTERNAL_REFERENCE_ENDPOINT__IDREF = XmiPackage.XMI__IDREF;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int EXTERNAL_REFERENCE_ENDPOINT__LABEL = XmiPackage.XMI__LABEL;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int EXTERNAL_REFERENCE_ENDPOINT__TYPE1 = XmiPackage.XMI__TYPE1;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int EXTERNAL_REFERENCE_ENDPOINT__UUID = XmiPackage.XMI__UUID;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int EXTERNAL_REFERENCE_ENDPOINT__VERSION = XmiPackage.XMI__VERSION;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int EXTERNAL_REFERENCE_ENDPOINT__EXTENSION = XmiPackage.XMI__EXTENSION;

	/**
	 * The feature id for the '<em><b>Location</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int EXTERNAL_REFERENCE_ENDPOINT__LOCATION = XmiPackage.XMI_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Provider</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int EXTERNAL_REFERENCE_ENDPOINT__PROVIDER = XmiPackage.XMI_FEATURE_COUNT + 1;

	/**
	 * The feature id for the '<em><b>Port Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int EXTERNAL_REFERENCE_ENDPOINT__PORT_NAME = XmiPackage.XMI_FEATURE_COUNT + 2;

	/**
	 * The feature id for the '<em><b>Supported Type</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int EXTERNAL_REFERENCE_ENDPOINT__SUPPORTED_TYPE = XmiPackage.XMI_FEATURE_COUNT + 3;

	/**
	 * The number of structural features of the '<em>External Reference Endpoint</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int EXTERNAL_REFERENCE_ENDPOINT_FEATURE_COUNT = XmiPackage.XMI_FEATURE_COUNT + 4;

	/**
	 * The number of operations of the '<em>External Reference Endpoint</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int EXTERNAL_REFERENCE_ENDPOINT_OPERATION_COUNT = XmiPackage.XMI_OPERATION_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.FixedTypeImpl <em>Fixed Type</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.FixedTypeImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getFixedType()
	 * @generated
	 */
	int FIXED_TYPE = 18;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FIXED_TYPE__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Digits</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FIXED_TYPE__DIGITS = 1;

	/**
	 * The feature id for the '<em><b>Scale</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FIXED_TYPE__SCALE = 2;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FIXED_TYPE__EXTENSION = 3;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FIXED_TYPE__HREF = 4;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FIXED_TYPE__ID = 5;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FIXED_TYPE__IDREF = 6;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FIXED_TYPE__LABEL = 7;

	/**
	 * The feature id for the '<em><b>Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FIXED_TYPE__TYPE = 8;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FIXED_TYPE__UUID = 9;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FIXED_TYPE__VERSION = 10;

	/**
	 * The number of structural features of the '<em>Fixed Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FIXED_TYPE_FEATURE_COUNT = 11;

	/**
	 * The number of operations of the '<em>Fixed Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FIXED_TYPE_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.ImplementationDependencyImpl <em>Implementation Dependency</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.ImplementationDependencyImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getImplementationDependency()
	 * @generated
	 */
	int IMPLEMENTATION_DEPENDENCY = 19;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int IMPLEMENTATION_DEPENDENCY__GROUP = XmiPackage.XMI__GROUP;

	/**
	 * The feature id for the '<em><b>Any</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int IMPLEMENTATION_DEPENDENCY__ANY = XmiPackage.XMI__ANY;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int IMPLEMENTATION_DEPENDENCY__HREF = XmiPackage.XMI__HREF;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int IMPLEMENTATION_DEPENDENCY__ID = XmiPackage.XMI__ID;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int IMPLEMENTATION_DEPENDENCY__IDREF = XmiPackage.XMI__IDREF;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int IMPLEMENTATION_DEPENDENCY__LABEL = XmiPackage.XMI__LABEL;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int IMPLEMENTATION_DEPENDENCY__TYPE1 = XmiPackage.XMI__TYPE1;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int IMPLEMENTATION_DEPENDENCY__UUID = XmiPackage.XMI__UUID;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int IMPLEMENTATION_DEPENDENCY__VERSION = XmiPackage.XMI__VERSION;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int IMPLEMENTATION_DEPENDENCY__EXTENSION = XmiPackage.XMI__EXTENSION;

	/**
	 * The feature id for the '<em><b>Required Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int IMPLEMENTATION_DEPENDENCY__REQUIRED_TYPE = XmiPackage.XMI_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Implementation Dependency</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int IMPLEMENTATION_DEPENDENCY_FEATURE_COUNT = XmiPackage.XMI_FEATURE_COUNT + 1;

	/**
	 * The number of operations of the '<em>Implementation Dependency</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int IMPLEMENTATION_DEPENDENCY_OPERATION_COUNT = XmiPackage.XMI_OPERATION_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.InstanceDeploymentDescriptionImpl <em>Instance Deployment Description</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.InstanceDeploymentDescriptionImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getInstanceDeploymentDescription()
	 * @generated
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION = 20;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION__GROUP = XmiPackage.XMI__GROUP;

	/**
	 * The feature id for the '<em><b>Any</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION__ANY = XmiPackage.XMI__ANY;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION__HREF = XmiPackage.XMI__HREF;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION__ID = XmiPackage.XMI__ID;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION__IDREF = XmiPackage.XMI__IDREF;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION__LABEL = XmiPackage.XMI__LABEL;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION__TYPE1 = XmiPackage.XMI__TYPE1;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION__UUID = XmiPackage.XMI__UUID;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION__VERSION = XmiPackage.XMI__VERSION;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION__EXTENSION = XmiPackage.XMI__EXTENSION;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION__NAME = XmiPackage.XMI_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Node</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION__NODE = XmiPackage.XMI_FEATURE_COUNT + 1;

	/**
	 * The feature id for the '<em><b>Source</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION__SOURCE = XmiPackage.XMI_FEATURE_COUNT + 2;

	/**
	 * The feature id for the '<em><b>Implementation</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION__IMPLEMENTATION = XmiPackage.XMI_FEATURE_COUNT + 3;

	/**
	 * The feature id for the '<em><b>Config Property</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION__CONFIG_PROPERTY = XmiPackage.XMI_FEATURE_COUNT + 4;

	/**
	 * The feature id for the '<em><b>Deployed Resource</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION__DEPLOYED_RESOURCE = XmiPackage.XMI_FEATURE_COUNT + 5;

	/**
	 * The feature id for the '<em><b>Deployed Shared Resource</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION__DEPLOYED_SHARED_RESOURCE = XmiPackage.XMI_FEATURE_COUNT + 6;

	/**
	 * The feature id for the '<em><b>Implementation Ref</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION__IMPLEMENTATION_REF = XmiPackage.XMI_FEATURE_COUNT + 7;

	/**
	 * The feature id for the '<em><b>Connections</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION__CONNECTIONS = XmiPackage.XMI_FEATURE_COUNT + 8;

	/**
	 * The number of structural features of the '<em>Instance Deployment Description</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION_FEATURE_COUNT = XmiPackage.XMI_FEATURE_COUNT + 9;

	/**
	 * The number of operations of the '<em>Instance Deployment Description</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_DEPLOYMENT_DESCRIPTION_OPERATION_COUNT = XmiPackage.XMI_OPERATION_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.InstanceResourceDeploymentDescriptionImpl <em>Instance Resource Deployment Description</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.InstanceResourceDeploymentDescriptionImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getInstanceResourceDeploymentDescription()
	 * @generated
	 */
	int INSTANCE_RESOURCE_DEPLOYMENT_DESCRIPTION = 21;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_RESOURCE_DEPLOYMENT_DESCRIPTION__GROUP = RESOURCE_DEPLOYMENT_DESCRIPTION__GROUP;

	/**
	 * The feature id for the '<em><b>Any</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_RESOURCE_DEPLOYMENT_DESCRIPTION__ANY = RESOURCE_DEPLOYMENT_DESCRIPTION__ANY;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_RESOURCE_DEPLOYMENT_DESCRIPTION__HREF = RESOURCE_DEPLOYMENT_DESCRIPTION__HREF;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_RESOURCE_DEPLOYMENT_DESCRIPTION__ID = RESOURCE_DEPLOYMENT_DESCRIPTION__ID;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_RESOURCE_DEPLOYMENT_DESCRIPTION__IDREF = RESOURCE_DEPLOYMENT_DESCRIPTION__IDREF;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_RESOURCE_DEPLOYMENT_DESCRIPTION__LABEL = RESOURCE_DEPLOYMENT_DESCRIPTION__LABEL;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_RESOURCE_DEPLOYMENT_DESCRIPTION__TYPE1 = RESOURCE_DEPLOYMENT_DESCRIPTION__TYPE1;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_RESOURCE_DEPLOYMENT_DESCRIPTION__UUID = RESOURCE_DEPLOYMENT_DESCRIPTION__UUID;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_RESOURCE_DEPLOYMENT_DESCRIPTION__VERSION = RESOURCE_DEPLOYMENT_DESCRIPTION__VERSION;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_RESOURCE_DEPLOYMENT_DESCRIPTION__EXTENSION = RESOURCE_DEPLOYMENT_DESCRIPTION__EXTENSION;

	/**
	 * The feature id for the '<em><b>Requirement Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_RESOURCE_DEPLOYMENT_DESCRIPTION__REQUIREMENT_NAME = RESOURCE_DEPLOYMENT_DESCRIPTION__REQUIREMENT_NAME;

	/**
	 * The feature id for the '<em><b>Resource Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_RESOURCE_DEPLOYMENT_DESCRIPTION__RESOURCE_NAME = RESOURCE_DEPLOYMENT_DESCRIPTION__RESOURCE_NAME;

	/**
	 * The feature id for the '<em><b>Property</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_RESOURCE_DEPLOYMENT_DESCRIPTION__PROPERTY = RESOURCE_DEPLOYMENT_DESCRIPTION__PROPERTY;

	/**
	 * The feature id for the '<em><b>Resource Usage</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_RESOURCE_DEPLOYMENT_DESCRIPTION__RESOURCE_USAGE = RESOURCE_DEPLOYMENT_DESCRIPTION_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Instance Resource Deployment Description</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_RESOURCE_DEPLOYMENT_DESCRIPTION_FEATURE_COUNT = RESOURCE_DEPLOYMENT_DESCRIPTION_FEATURE_COUNT + 1;

	/**
	 * The number of operations of the '<em>Instance Resource Deployment Description</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INSTANCE_RESOURCE_DEPLOYMENT_DESCRIPTION_OPERATION_COUNT = RESOURCE_DEPLOYMENT_DESCRIPTION_OPERATION_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.InterconnectImpl <em>Interconnect</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.InterconnectImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getInterconnect()
	 * @generated
	 */
	int INTERCONNECT = 22;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INTERCONNECT__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INTERCONNECT__NAME = 1;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INTERCONNECT__LABEL = 2;

	/**
	 * The feature id for the '<em><b>Connection</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INTERCONNECT__CONNECTION = 3;

	/**
	 * The feature id for the '<em><b>Connect</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INTERCONNECT__CONNECT = 4;

	/**
	 * The feature id for the '<em><b>Resource</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INTERCONNECT__RESOURCE = 5;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INTERCONNECT__EXTENSION = 6;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INTERCONNECT__HREF = 7;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INTERCONNECT__ID = 8;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INTERCONNECT__IDREF = 9;

	/**
	 * The feature id for the '<em><b>Label1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INTERCONNECT__LABEL1 = 10;

	/**
	 * The feature id for the '<em><b>Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INTERCONNECT__TYPE = 11;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INTERCONNECT__UUID = 12;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INTERCONNECT__VERSION = 13;

	/**
	 * The number of structural features of the '<em>Interconnect</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INTERCONNECT_FEATURE_COUNT = 14;

	/**
	 * The number of operations of the '<em>Interconnect</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int INTERCONNECT_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.MonolithicDeploymentDescriptionImpl <em>Monolithic Deployment Description</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.MonolithicDeploymentDescriptionImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getMonolithicDeploymentDescription()
	 * @generated
	 */
	int MONOLITHIC_DEPLOYMENT_DESCRIPTION = 23;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONOLITHIC_DEPLOYMENT_DESCRIPTION__GROUP = XmiPackage.XMI__GROUP;

	/**
	 * The feature id for the '<em><b>Any</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONOLITHIC_DEPLOYMENT_DESCRIPTION__ANY = XmiPackage.XMI__ANY;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONOLITHIC_DEPLOYMENT_DESCRIPTION__HREF = XmiPackage.XMI__HREF;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONOLITHIC_DEPLOYMENT_DESCRIPTION__ID = XmiPackage.XMI__ID;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONOLITHIC_DEPLOYMENT_DESCRIPTION__IDREF = XmiPackage.XMI__IDREF;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONOLITHIC_DEPLOYMENT_DESCRIPTION__LABEL = XmiPackage.XMI__LABEL;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONOLITHIC_DEPLOYMENT_DESCRIPTION__TYPE1 = XmiPackage.XMI__TYPE1;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONOLITHIC_DEPLOYMENT_DESCRIPTION__UUID = XmiPackage.XMI__UUID;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONOLITHIC_DEPLOYMENT_DESCRIPTION__VERSION = XmiPackage.XMI__VERSION;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONOLITHIC_DEPLOYMENT_DESCRIPTION__EXTENSION = XmiPackage.XMI__EXTENSION;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONOLITHIC_DEPLOYMENT_DESCRIPTION__NAME = XmiPackage.XMI_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Source</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONOLITHIC_DEPLOYMENT_DESCRIPTION__SOURCE = XmiPackage.XMI_FEATURE_COUNT + 1;

	/**
	 * The feature id for the '<em><b>Artifact</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONOLITHIC_DEPLOYMENT_DESCRIPTION__ARTIFACT = XmiPackage.XMI_FEATURE_COUNT + 2;

	/**
	 * The feature id for the '<em><b>Exec Parameter</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONOLITHIC_DEPLOYMENT_DESCRIPTION__EXEC_PARAMETER = XmiPackage.XMI_FEATURE_COUNT + 3;

	/**
	 * The feature id for the '<em><b>Deploy Requirement</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONOLITHIC_DEPLOYMENT_DESCRIPTION__DEPLOY_REQUIREMENT = XmiPackage.XMI_FEATURE_COUNT + 4;

	/**
	 * The feature id for the '<em><b>Artifact Refs</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONOLITHIC_DEPLOYMENT_DESCRIPTION__ARTIFACT_REFS = XmiPackage.XMI_FEATURE_COUNT + 5;

	/**
	 * The number of structural features of the '<em>Monolithic Deployment Description</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONOLITHIC_DEPLOYMENT_DESCRIPTION_FEATURE_COUNT = XmiPackage.XMI_FEATURE_COUNT + 6;

	/**
	 * The number of operations of the '<em>Monolithic Deployment Description</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MONOLITHIC_DEPLOYMENT_DESCRIPTION_OPERATION_COUNT = XmiPackage.XMI_OPERATION_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.NamedValueImpl <em>Named Value</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.NamedValueImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getNamedValue()
	 * @generated
	 */
	int NAMED_VALUE = 24;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NAMED_VALUE__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NAMED_VALUE__NAME = 1;

	/**
	 * The feature id for the '<em><b>Value</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NAMED_VALUE__VALUE = 2;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NAMED_VALUE__EXTENSION = 3;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NAMED_VALUE__HREF = 4;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NAMED_VALUE__ID = 5;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NAMED_VALUE__IDREF = 6;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NAMED_VALUE__LABEL = 7;

	/**
	 * The feature id for the '<em><b>Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NAMED_VALUE__TYPE = 8;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NAMED_VALUE__UUID = 9;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NAMED_VALUE__VERSION = 10;

	/**
	 * The number of structural features of the '<em>Named Value</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NAMED_VALUE_FEATURE_COUNT = 11;

	/**
	 * The number of operations of the '<em>Named Value</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NAMED_VALUE_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.NodeImpl <em>Node</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.NodeImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getNode()
	 * @generated
	 */
	int NODE = 25;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE__NAME = 1;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE__LABEL = 2;

	/**
	 * The feature id for the '<em><b>Connection</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE__CONNECTION = 3;

	/**
	 * The feature id for the '<em><b>Shared Resource</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE__SHARED_RESOURCE = 4;

	/**
	 * The feature id for the '<em><b>Resource</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE__RESOURCE = 5;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE__EXTENSION = 6;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE__HREF = 7;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE__ID = 8;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE__IDREF = 9;

	/**
	 * The feature id for the '<em><b>Label1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE__LABEL1 = 10;

	/**
	 * The feature id for the '<em><b>Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE__TYPE = 11;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE__UUID = 12;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE__VERSION = 13;

	/**
	 * The number of structural features of the '<em>Node</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE_FEATURE_COUNT = 14;

	/**
	 * The number of operations of the '<em>Node</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODE_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.ObjrefTypeImpl <em>Objref Type</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.ObjrefTypeImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getObjrefType()
	 * @generated
	 */
	int OBJREF_TYPE = 26;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int OBJREF_TYPE__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int OBJREF_TYPE__NAME = 1;

	/**
	 * The feature id for the '<em><b>Type Id</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int OBJREF_TYPE__TYPE_ID = 2;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int OBJREF_TYPE__EXTENSION = 3;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int OBJREF_TYPE__HREF = 4;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int OBJREF_TYPE__ID = 5;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int OBJREF_TYPE__IDREF = 6;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int OBJREF_TYPE__LABEL = 7;

	/**
	 * The feature id for the '<em><b>Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int OBJREF_TYPE__TYPE = 8;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int OBJREF_TYPE__UUID = 9;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int OBJREF_TYPE__VERSION = 10;

	/**
	 * The number of structural features of the '<em>Objref Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int OBJREF_TYPE_FEATURE_COUNT = 11;

	/**
	 * The number of operations of the '<em>Objref Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int OBJREF_TYPE_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.PlanConnectionDescriptionImpl <em>Plan Connection Description</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.PlanConnectionDescriptionImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getPlanConnectionDescription()
	 * @generated
	 */
	int PLAN_CONNECTION_DESCRIPTION = 27;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_CONNECTION_DESCRIPTION__GROUP = XmiPackage.XMI__GROUP;

	/**
	 * The feature id for the '<em><b>Any</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_CONNECTION_DESCRIPTION__ANY = XmiPackage.XMI__ANY;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_CONNECTION_DESCRIPTION__HREF = XmiPackage.XMI__HREF;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_CONNECTION_DESCRIPTION__ID = XmiPackage.XMI__ID;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_CONNECTION_DESCRIPTION__IDREF = XmiPackage.XMI__IDREF;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_CONNECTION_DESCRIPTION__LABEL = XmiPackage.XMI__LABEL;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_CONNECTION_DESCRIPTION__TYPE1 = XmiPackage.XMI__TYPE1;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_CONNECTION_DESCRIPTION__UUID = XmiPackage.XMI__UUID;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_CONNECTION_DESCRIPTION__VERSION = XmiPackage.XMI__VERSION;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_CONNECTION_DESCRIPTION__EXTENSION = XmiPackage.XMI__EXTENSION;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_CONNECTION_DESCRIPTION__NAME = XmiPackage.XMI_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Source</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_CONNECTION_DESCRIPTION__SOURCE = XmiPackage.XMI_FEATURE_COUNT + 1;

	/**
	 * The feature id for the '<em><b>Deploy Requirement</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_CONNECTION_DESCRIPTION__DEPLOY_REQUIREMENT = XmiPackage.XMI_FEATURE_COUNT + 2;

	/**
	 * The feature id for the '<em><b>External Endpoint</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_CONNECTION_DESCRIPTION__EXTERNAL_ENDPOINT = XmiPackage.XMI_FEATURE_COUNT + 3;

	/**
	 * The feature id for the '<em><b>Internal Endpoint</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_CONNECTION_DESCRIPTION__INTERNAL_ENDPOINT = XmiPackage.XMI_FEATURE_COUNT + 4;

	/**
	 * The feature id for the '<em><b>External Reference</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_CONNECTION_DESCRIPTION__EXTERNAL_REFERENCE = XmiPackage.XMI_FEATURE_COUNT + 5;

	/**
	 * The feature id for the '<em><b>Deployed Resource</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_CONNECTION_DESCRIPTION__DEPLOYED_RESOURCE = XmiPackage.XMI_FEATURE_COUNT + 6;

	/**
	 * The number of structural features of the '<em>Plan Connection Description</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_CONNECTION_DESCRIPTION_FEATURE_COUNT = XmiPackage.XMI_FEATURE_COUNT + 7;

	/**
	 * The number of operations of the '<em>Plan Connection Description</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_CONNECTION_DESCRIPTION_OPERATION_COUNT = XmiPackage.XMI_OPERATION_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.PlanLocalityImpl <em>Plan Locality</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.PlanLocalityImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getPlanLocality()
	 * @generated
	 */
	int PLAN_LOCALITY = 28;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_LOCALITY__GROUP = XmiPackage.XMI__GROUP;

	/**
	 * The feature id for the '<em><b>Any</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_LOCALITY__ANY = XmiPackage.XMI__ANY;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_LOCALITY__HREF = XmiPackage.XMI__HREF;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_LOCALITY__ID = XmiPackage.XMI__ID;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_LOCALITY__IDREF = XmiPackage.XMI__IDREF;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_LOCALITY__LABEL = XmiPackage.XMI__LABEL;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_LOCALITY__TYPE1 = XmiPackage.XMI__TYPE1;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_LOCALITY__UUID = XmiPackage.XMI__UUID;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_LOCALITY__VERSION = XmiPackage.XMI__VERSION;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_LOCALITY__EXTENSION = XmiPackage.XMI__EXTENSION;

	/**
	 * The feature id for the '<em><b>Constraint</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_LOCALITY__CONSTRAINT = XmiPackage.XMI_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Constrained Instance</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_LOCALITY__CONSTRAINED_INSTANCE = XmiPackage.XMI_FEATURE_COUNT + 1;

	/**
	 * The feature id for the '<em><b>Constrained Instance Ref</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_LOCALITY__CONSTRAINED_INSTANCE_REF = XmiPackage.XMI_FEATURE_COUNT + 2;

	/**
	 * The number of structural features of the '<em>Plan Locality</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_LOCALITY_FEATURE_COUNT = XmiPackage.XMI_FEATURE_COUNT + 3;

	/**
	 * The number of operations of the '<em>Plan Locality</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_LOCALITY_OPERATION_COUNT = XmiPackage.XMI_OPERATION_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.PlanPropertyMappingImpl <em>Plan Property Mapping</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.PlanPropertyMappingImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getPlanPropertyMapping()
	 * @generated
	 */
	int PLAN_PROPERTY_MAPPING = 29;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_PROPERTY_MAPPING__GROUP = XmiPackage.XMI__GROUP;

	/**
	 * The feature id for the '<em><b>Any</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_PROPERTY_MAPPING__ANY = XmiPackage.XMI__ANY;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_PROPERTY_MAPPING__HREF = XmiPackage.XMI__HREF;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_PROPERTY_MAPPING__ID = XmiPackage.XMI__ID;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_PROPERTY_MAPPING__IDREF = XmiPackage.XMI__IDREF;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_PROPERTY_MAPPING__LABEL = XmiPackage.XMI__LABEL;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_PROPERTY_MAPPING__TYPE1 = XmiPackage.XMI__TYPE1;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_PROPERTY_MAPPING__UUID = XmiPackage.XMI__UUID;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_PROPERTY_MAPPING__VERSION = XmiPackage.XMI__VERSION;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_PROPERTY_MAPPING__EXTENSION = XmiPackage.XMI__EXTENSION;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_PROPERTY_MAPPING__NAME = XmiPackage.XMI_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Source</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_PROPERTY_MAPPING__SOURCE = XmiPackage.XMI_FEATURE_COUNT + 1;

	/**
	 * The feature id for the '<em><b>External Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_PROPERTY_MAPPING__EXTERNAL_NAME = XmiPackage.XMI_FEATURE_COUNT + 2;

	/**
	 * The feature id for the '<em><b>Delegates To</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_PROPERTY_MAPPING__DELEGATES_TO = XmiPackage.XMI_FEATURE_COUNT + 3;

	/**
	 * The number of structural features of the '<em>Plan Property Mapping</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_PROPERTY_MAPPING_FEATURE_COUNT = XmiPackage.XMI_FEATURE_COUNT + 4;

	/**
	 * The number of operations of the '<em>Plan Property Mapping</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_PROPERTY_MAPPING_OPERATION_COUNT = XmiPackage.XMI_OPERATION_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.PlanSubcomponentPortEndpointImpl <em>Plan Subcomponent Port Endpoint</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.PlanSubcomponentPortEndpointImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getPlanSubcomponentPortEndpoint()
	 * @generated
	 */
	int PLAN_SUBCOMPONENT_PORT_ENDPOINT = 30;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PORT_ENDPOINT__GROUP = XmiPackage.XMI__GROUP;

	/**
	 * The feature id for the '<em><b>Any</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PORT_ENDPOINT__ANY = XmiPackage.XMI__ANY;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PORT_ENDPOINT__HREF = XmiPackage.XMI__HREF;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PORT_ENDPOINT__ID = XmiPackage.XMI__ID;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PORT_ENDPOINT__IDREF = XmiPackage.XMI__IDREF;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PORT_ENDPOINT__LABEL = XmiPackage.XMI__LABEL;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PORT_ENDPOINT__TYPE1 = XmiPackage.XMI__TYPE1;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PORT_ENDPOINT__UUID = XmiPackage.XMI__UUID;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PORT_ENDPOINT__VERSION = XmiPackage.XMI__VERSION;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PORT_ENDPOINT__EXTENSION = XmiPackage.XMI__EXTENSION;

	/**
	 * The feature id for the '<em><b>Port Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PORT_ENDPOINT__PORT_NAME = XmiPackage.XMI_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Provider</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PORT_ENDPOINT__PROVIDER = XmiPackage.XMI_FEATURE_COUNT + 1;

	/**
	 * The feature id for the '<em><b>Kind</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PORT_ENDPOINT__KIND = XmiPackage.XMI_FEATURE_COUNT + 2;

	/**
	 * The feature id for the '<em><b>Instance</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PORT_ENDPOINT__INSTANCE = XmiPackage.XMI_FEATURE_COUNT + 3;

	/**
	 * The feature id for the '<em><b>Instance Ref</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PORT_ENDPOINT__INSTANCE_REF = XmiPackage.XMI_FEATURE_COUNT + 4;

	/**
	 * The number of structural features of the '<em>Plan Subcomponent Port Endpoint</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PORT_ENDPOINT_FEATURE_COUNT = XmiPackage.XMI_FEATURE_COUNT + 5;

	/**
	 * The number of operations of the '<em>Plan Subcomponent Port Endpoint</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PORT_ENDPOINT_OPERATION_COUNT = XmiPackage.XMI_OPERATION_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.PlanSubcomponentPropertyReferenceImpl <em>Plan Subcomponent Property Reference</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.PlanSubcomponentPropertyReferenceImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getPlanSubcomponentPropertyReference()
	 * @generated
	 */
	int PLAN_SUBCOMPONENT_PROPERTY_REFERENCE = 31;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PROPERTY_REFERENCE__GROUP = XmiPackage.XMI__GROUP;

	/**
	 * The feature id for the '<em><b>Any</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PROPERTY_REFERENCE__ANY = XmiPackage.XMI__ANY;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PROPERTY_REFERENCE__HREF = XmiPackage.XMI__HREF;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PROPERTY_REFERENCE__ID = XmiPackage.XMI__ID;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PROPERTY_REFERENCE__IDREF = XmiPackage.XMI__IDREF;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PROPERTY_REFERENCE__LABEL = XmiPackage.XMI__LABEL;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PROPERTY_REFERENCE__TYPE1 = XmiPackage.XMI__TYPE1;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PROPERTY_REFERENCE__UUID = XmiPackage.XMI__UUID;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PROPERTY_REFERENCE__VERSION = XmiPackage.XMI__VERSION;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PROPERTY_REFERENCE__EXTENSION = XmiPackage.XMI__EXTENSION;

	/**
	 * The feature id for the '<em><b>Property Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PROPERTY_REFERENCE__PROPERTY_NAME = XmiPackage.XMI_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Instance</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PROPERTY_REFERENCE__INSTANCE = XmiPackage.XMI_FEATURE_COUNT + 1;

	/**
	 * The number of structural features of the '<em>Plan Subcomponent Property Reference</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PROPERTY_REFERENCE_FEATURE_COUNT = XmiPackage.XMI_FEATURE_COUNT + 2;

	/**
	 * The number of operations of the '<em>Plan Subcomponent Property Reference</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLAN_SUBCOMPONENT_PROPERTY_REFERENCE_OPERATION_COUNT = XmiPackage.XMI_OPERATION_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.PropertyImpl <em>Property</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.PropertyImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getProperty()
	 * @generated
	 */
	int PROPERTY = 32;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROPERTY__GROUP = XmiPackage.XMI__GROUP;

	/**
	 * The feature id for the '<em><b>Any</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROPERTY__ANY = XmiPackage.XMI__ANY;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROPERTY__HREF = XmiPackage.XMI__HREF;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROPERTY__ID = XmiPackage.XMI__ID;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROPERTY__IDREF = XmiPackage.XMI__IDREF;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROPERTY__LABEL = XmiPackage.XMI__LABEL;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROPERTY__TYPE1 = XmiPackage.XMI__TYPE1;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROPERTY__UUID = XmiPackage.XMI__UUID;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROPERTY__VERSION = XmiPackage.XMI__VERSION;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROPERTY__EXTENSION = XmiPackage.XMI__EXTENSION;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROPERTY__NAME = XmiPackage.XMI_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Value</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROPERTY__VALUE = XmiPackage.XMI_FEATURE_COUNT + 1;

	/**
	 * The number of structural features of the '<em>Property</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROPERTY_FEATURE_COUNT = XmiPackage.XMI_FEATURE_COUNT + 2;

	/**
	 * The number of operations of the '<em>Property</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PROPERTY_OPERATION_COUNT = XmiPackage.XMI_OPERATION_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.RequirementImpl <em>Requirement</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.RequirementImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getRequirement()
	 * @generated
	 */
	int REQUIREMENT = 33;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int REQUIREMENT__GROUP = XmiPackage.XMI__GROUP;

	/**
	 * The feature id for the '<em><b>Any</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int REQUIREMENT__ANY = XmiPackage.XMI__ANY;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int REQUIREMENT__HREF = XmiPackage.XMI__HREF;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int REQUIREMENT__ID = XmiPackage.XMI__ID;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int REQUIREMENT__IDREF = XmiPackage.XMI__IDREF;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int REQUIREMENT__LABEL = XmiPackage.XMI__LABEL;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int REQUIREMENT__TYPE1 = XmiPackage.XMI__TYPE1;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int REQUIREMENT__UUID = XmiPackage.XMI__UUID;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int REQUIREMENT__VERSION = XmiPackage.XMI__VERSION;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int REQUIREMENT__EXTENSION = XmiPackage.XMI__EXTENSION;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int REQUIREMENT__NAME = XmiPackage.XMI_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Resource Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int REQUIREMENT__RESOURCE_TYPE = XmiPackage.XMI_FEATURE_COUNT + 1;

	/**
	 * The feature id for the '<em><b>Property</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int REQUIREMENT__PROPERTY = XmiPackage.XMI_FEATURE_COUNT + 2;

	/**
	 * The number of structural features of the '<em>Requirement</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int REQUIREMENT_FEATURE_COUNT = XmiPackage.XMI_FEATURE_COUNT + 3;

	/**
	 * The number of operations of the '<em>Requirement</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int REQUIREMENT_OPERATION_COUNT = XmiPackage.XMI_OPERATION_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.ResourceImpl <em>Resource</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.ResourceImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getResource()
	 * @generated
	 */
	int RESOURCE = 34;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE__NAME = 1;

	/**
	 * The feature id for the '<em><b>Resource Type</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE__RESOURCE_TYPE = 2;

	/**
	 * The feature id for the '<em><b>Property</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE__PROPERTY = 3;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE__EXTENSION = 4;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE__HREF = 5;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE__ID = 6;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE__IDREF = 7;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE__LABEL = 8;

	/**
	 * The feature id for the '<em><b>Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE__TYPE = 9;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE__UUID = 10;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE__VERSION = 11;

	/**
	 * The number of structural features of the '<em>Resource</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE_FEATURE_COUNT = 12;

	/**
	 * The number of operations of the '<em>Resource</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RESOURCE_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.SatisfierPropertyImpl <em>Satisfier Property</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.SatisfierPropertyImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getSatisfierProperty()
	 * @generated
	 */
	int SATISFIER_PROPERTY = 36;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SATISFIER_PROPERTY__GROUP = XmiPackage.XMI__GROUP;

	/**
	 * The feature id for the '<em><b>Any</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SATISFIER_PROPERTY__ANY = XmiPackage.XMI__ANY;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SATISFIER_PROPERTY__HREF = XmiPackage.XMI__HREF;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SATISFIER_PROPERTY__ID = XmiPackage.XMI__ID;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SATISFIER_PROPERTY__IDREF = XmiPackage.XMI__IDREF;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SATISFIER_PROPERTY__LABEL = XmiPackage.XMI__LABEL;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SATISFIER_PROPERTY__TYPE1 = XmiPackage.XMI__TYPE1;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SATISFIER_PROPERTY__UUID = XmiPackage.XMI__UUID;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SATISFIER_PROPERTY__VERSION = XmiPackage.XMI__VERSION;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SATISFIER_PROPERTY__EXTENSION = XmiPackage.XMI__EXTENSION;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SATISFIER_PROPERTY__NAME = XmiPackage.XMI_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Kind</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SATISFIER_PROPERTY__KIND = XmiPackage.XMI_FEATURE_COUNT + 1;

	/**
	 * The feature id for the '<em><b>Dynamic</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SATISFIER_PROPERTY__DYNAMIC = XmiPackage.XMI_FEATURE_COUNT + 2;

	/**
	 * The feature id for the '<em><b>Value</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SATISFIER_PROPERTY__VALUE = XmiPackage.XMI_FEATURE_COUNT + 3;

	/**
	 * The number of structural features of the '<em>Satisfier Property</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SATISFIER_PROPERTY_FEATURE_COUNT = XmiPackage.XMI_FEATURE_COUNT + 4;

	/**
	 * The number of operations of the '<em>Satisfier Property</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SATISFIER_PROPERTY_OPERATION_COUNT = XmiPackage.XMI_OPERATION_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.SequenceTypeImpl <em>Sequence Type</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.SequenceTypeImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getSequenceType()
	 * @generated
	 */
	int SEQUENCE_TYPE = 37;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SEQUENCE_TYPE__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Bound</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SEQUENCE_TYPE__BOUND = 1;

	/**
	 * The feature id for the '<em><b>Element Type</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SEQUENCE_TYPE__ELEMENT_TYPE = 2;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SEQUENCE_TYPE__EXTENSION = 3;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SEQUENCE_TYPE__HREF = 4;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SEQUENCE_TYPE__ID = 5;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SEQUENCE_TYPE__IDREF = 6;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SEQUENCE_TYPE__LABEL = 7;

	/**
	 * The feature id for the '<em><b>Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SEQUENCE_TYPE__TYPE = 8;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SEQUENCE_TYPE__UUID = 9;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SEQUENCE_TYPE__VERSION = 10;

	/**
	 * The number of structural features of the '<em>Sequence Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SEQUENCE_TYPE_FEATURE_COUNT = 11;

	/**
	 * The number of operations of the '<em>Sequence Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SEQUENCE_TYPE_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.SharedResourceImpl <em>Shared Resource</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.SharedResourceImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getSharedResource()
	 * @generated
	 */
	int SHARED_RESOURCE = 38;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SHARED_RESOURCE__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SHARED_RESOURCE__NAME = 1;

	/**
	 * The feature id for the '<em><b>Resource Type</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SHARED_RESOURCE__RESOURCE_TYPE = 2;

	/**
	 * The feature id for the '<em><b>Node</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SHARED_RESOURCE__NODE = 3;

	/**
	 * The feature id for the '<em><b>Property</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SHARED_RESOURCE__PROPERTY = 4;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SHARED_RESOURCE__EXTENSION = 5;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SHARED_RESOURCE__HREF = 6;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SHARED_RESOURCE__ID = 7;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SHARED_RESOURCE__IDREF = 8;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SHARED_RESOURCE__LABEL = 9;

	/**
	 * The feature id for the '<em><b>Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SHARED_RESOURCE__TYPE = 10;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SHARED_RESOURCE__UUID = 11;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SHARED_RESOURCE__VERSION = 12;

	/**
	 * The number of structural features of the '<em>Shared Resource</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SHARED_RESOURCE_FEATURE_COUNT = 13;

	/**
	 * The number of operations of the '<em>Shared Resource</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SHARED_RESOURCE_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.StructMemberTypeImpl <em>Struct Member Type</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.StructMemberTypeImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getStructMemberType()
	 * @generated
	 */
	int STRUCT_MEMBER_TYPE = 39;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_MEMBER_TYPE__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_MEMBER_TYPE__NAME = 1;

	/**
	 * The feature id for the '<em><b>Type</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_MEMBER_TYPE__TYPE = 2;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_MEMBER_TYPE__EXTENSION = 3;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_MEMBER_TYPE__HREF = 4;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_MEMBER_TYPE__ID = 5;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_MEMBER_TYPE__IDREF = 6;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_MEMBER_TYPE__LABEL = 7;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_MEMBER_TYPE__TYPE1 = 8;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_MEMBER_TYPE__UUID = 9;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_MEMBER_TYPE__VERSION = 10;

	/**
	 * The number of structural features of the '<em>Struct Member Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_MEMBER_TYPE_FEATURE_COUNT = 11;

	/**
	 * The number of operations of the '<em>Struct Member Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_MEMBER_TYPE_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.StructTypeImpl <em>Struct Type</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.StructTypeImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getStructType()
	 * @generated
	 */
	int STRUCT_TYPE = 40;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_TYPE__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_TYPE__NAME = 1;

	/**
	 * The feature id for the '<em><b>Type Id</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_TYPE__TYPE_ID = 2;

	/**
	 * The feature id for the '<em><b>Member</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_TYPE__MEMBER = 3;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_TYPE__EXTENSION = 4;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_TYPE__HREF = 5;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_TYPE__ID = 6;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_TYPE__IDREF = 7;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_TYPE__LABEL = 8;

	/**
	 * The feature id for the '<em><b>Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_TYPE__TYPE = 9;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_TYPE__UUID = 10;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_TYPE__VERSION = 11;

	/**
	 * The number of structural features of the '<em>Struct Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_TYPE_FEATURE_COUNT = 12;

	/**
	 * The number of operations of the '<em>Struct Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STRUCT_TYPE_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.UnionMemberTypeImpl <em>Union Member Type</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.UnionMemberTypeImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getUnionMemberType()
	 * @generated
	 */
	int UNION_MEMBER_TYPE = 41;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_MEMBER_TYPE__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_MEMBER_TYPE__NAME = 1;

	/**
	 * The feature id for the '<em><b>Type</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_MEMBER_TYPE__TYPE = 2;

	/**
	 * The feature id for the '<em><b>Label</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_MEMBER_TYPE__LABEL = 3;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_MEMBER_TYPE__EXTENSION = 4;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_MEMBER_TYPE__HREF = 5;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_MEMBER_TYPE__ID = 6;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_MEMBER_TYPE__IDREF = 7;

	/**
	 * The feature id for the '<em><b>Label1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_MEMBER_TYPE__LABEL1 = 8;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_MEMBER_TYPE__TYPE1 = 9;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_MEMBER_TYPE__UUID = 10;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_MEMBER_TYPE__VERSION = 11;

	/**
	 * The number of structural features of the '<em>Union Member Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_MEMBER_TYPE_FEATURE_COUNT = 12;

	/**
	 * The number of operations of the '<em>Union Member Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_MEMBER_TYPE_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.UnionTypeImpl <em>Union Type</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.UnionTypeImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getUnionType()
	 * @generated
	 */
	int UNION_TYPE = 42;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_TYPE__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_TYPE__NAME = 1;

	/**
	 * The feature id for the '<em><b>Type Id</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_TYPE__TYPE_ID = 2;

	/**
	 * The feature id for the '<em><b>Default</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_TYPE__DEFAULT = 3;

	/**
	 * The feature id for the '<em><b>Discriminator Type</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_TYPE__DISCRIMINATOR_TYPE = 4;

	/**
	 * The feature id for the '<em><b>Member</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_TYPE__MEMBER = 5;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_TYPE__HREF = 6;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_TYPE__ID = 7;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_TYPE__IDREF = 8;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_TYPE__LABEL = 9;

	/**
	 * The feature id for the '<em><b>Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_TYPE__TYPE = 10;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_TYPE__UUID = 11;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_TYPE__VERSION = 12;

	/**
	 * The number of structural features of the '<em>Union Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_TYPE_FEATURE_COUNT = 13;

	/**
	 * The number of operations of the '<em>Union Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int UNION_TYPE_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.ValueMemberTypeImpl <em>Value Member Type</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.ValueMemberTypeImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getValueMemberType()
	 * @generated
	 */
	int VALUE_MEMBER_TYPE = 43;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_MEMBER_TYPE__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_MEMBER_TYPE__NAME = 1;

	/**
	 * The feature id for the '<em><b>Visibility</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_MEMBER_TYPE__VISIBILITY = 2;

	/**
	 * The feature id for the '<em><b>Type</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_MEMBER_TYPE__TYPE = 3;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_MEMBER_TYPE__EXTENSION = 4;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_MEMBER_TYPE__HREF = 5;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_MEMBER_TYPE__ID = 6;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_MEMBER_TYPE__IDREF = 7;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_MEMBER_TYPE__LABEL = 8;

	/**
	 * The feature id for the '<em><b>Type1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_MEMBER_TYPE__TYPE1 = 9;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_MEMBER_TYPE__UUID = 10;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_MEMBER_TYPE__VERSION = 11;

	/**
	 * The number of structural features of the '<em>Value Member Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_MEMBER_TYPE_FEATURE_COUNT = 12;

	/**
	 * The number of operations of the '<em>Value Member Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_MEMBER_TYPE_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.impl.ValueTypeImpl <em>Value Type</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.impl.ValueTypeImpl
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getValueType()
	 * @generated
	 */
	int VALUE_TYPE = 44;

	/**
	 * The feature id for the '<em><b>Group</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_TYPE__GROUP = 0;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_TYPE__NAME = 1;

	/**
	 * The feature id for the '<em><b>Type Id</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_TYPE__TYPE_ID = 2;

	/**
	 * The feature id for the '<em><b>Modifier</b></em>' attribute list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_TYPE__MODIFIER = 3;

	/**
	 * The feature id for the '<em><b>Base Type</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_TYPE__BASE_TYPE = 4;

	/**
	 * The feature id for the '<em><b>Member</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_TYPE__MEMBER = 5;

	/**
	 * The feature id for the '<em><b>Extension</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_TYPE__EXTENSION = 6;

	/**
	 * The feature id for the '<em><b>Href</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_TYPE__HREF = 7;

	/**
	 * The feature id for the '<em><b>Id</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_TYPE__ID = 8;

	/**
	 * The feature id for the '<em><b>Idref</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_TYPE__IDREF = 9;

	/**
	 * The feature id for the '<em><b>Label</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_TYPE__LABEL = 10;

	/**
	 * The feature id for the '<em><b>Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_TYPE__TYPE = 11;

	/**
	 * The feature id for the '<em><b>Uuid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_TYPE__UUID = 12;

	/**
	 * The feature id for the '<em><b>Version</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_TYPE__VERSION = 13;

	/**
	 * The number of structural features of the '<em>Value Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_TYPE_FEATURE_COUNT = 14;

	/**
	 * The number of operations of the '<em>Value Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VALUE_TYPE_OPERATION_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.omg.deployment.CCMComponentPortKind <em>CCM Component Port Kind</em>}' enum.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.CCMComponentPortKind
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getCCMComponentPortKind()
	 * @generated
	 */
	int CCM_COMPONENT_PORT_KIND = 45;

	/**
	 * The meta object id for the '{@link org.omg.deployment.PlanLocalityKind <em>Plan Locality Kind</em>}' enum.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.PlanLocalityKind
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getPlanLocalityKind()
	 * @generated
	 */
	int PLAN_LOCALITY_KIND = 46;

	/**
	 * The meta object id for the '{@link org.omg.deployment.ResourceUsageKind <em>Resource Usage Kind</em>}' enum.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.ResourceUsageKind
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getResourceUsageKind()
	 * @generated
	 */
	int RESOURCE_USAGE_KIND = 47;

	/**
	 * The meta object id for the '{@link org.omg.deployment.SatisfierPropertyKind <em>Satisfier Property Kind</em>}' enum.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.SatisfierPropertyKind
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getSatisfierPropertyKind()
	 * @generated
	 */
	int SATISFIER_PROPERTY_KIND = 48;

	/**
	 * The meta object id for the '{@link org.omg.deployment.TCKind <em>TC Kind</em>}' enum.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.TCKind
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getTCKind()
	 * @generated
	 */
	int TC_KIND = 49;

	/**
	 * The meta object id for the '<em>CCM Component Port Kind Object</em>' data type.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.CCMComponentPortKind
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getCCMComponentPortKindObject()
	 * @generated
	 */
	int CCM_COMPONENT_PORT_KIND_OBJECT = 50;

	/**
	 * The meta object id for the '<em>Plan Locality Kind Object</em>' data type.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.PlanLocalityKind
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getPlanLocalityKindObject()
	 * @generated
	 */
	int PLAN_LOCALITY_KIND_OBJECT = 51;

	/**
	 * The meta object id for the '<em>Resource Usage Kind Object</em>' data type.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.ResourceUsageKind
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getResourceUsageKindObject()
	 * @generated
	 */
	int RESOURCE_USAGE_KIND_OBJECT = 52;

	/**
	 * The meta object id for the '<em>Satisfier Property Kind Object</em>' data type.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.SatisfierPropertyKind
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getSatisfierPropertyKindObject()
	 * @generated
	 */
	int SATISFIER_PROPERTY_KIND_OBJECT = 53;

	/**
	 * The meta object id for the '<em>TC Kind Object</em>' data type.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.omg.deployment.TCKind
	 * @see org.omg.deployment.impl.DeploymentPackageImpl#getTCKindObject()
	 * @generated
	 */
	int TC_KIND_OBJECT = 54;

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.AliasType <em>Alias Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Alias Type</em>'.
	 * @see org.omg.deployment.AliasType
	 * @generated
	 */
	EClass getAliasType();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.AliasType#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Name</em>'.
	 * @see org.omg.deployment.AliasType#getName()
	 * @see #getAliasType()
	 * @generated
	 */
	EAttribute getAliasType_Name();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.AliasType#getTypeId <em>Type Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Type Id</em>'.
	 * @see org.omg.deployment.AliasType#getTypeId()
	 * @see #getAliasType()
	 * @generated
	 */
	EAttribute getAliasType_TypeId();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.AliasType#getElementType <em>Element Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Element Type</em>'.
	 * @see org.omg.deployment.AliasType#getElementType()
	 * @see #getAliasType()
	 * @generated
	 */
	EReference getAliasType_ElementType();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.Any <em>Any</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Any</em>'.
	 * @see org.omg.deployment.Any
	 * @generated
	 */
	EClass getAny();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.Any#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Type</em>'.
	 * @see org.omg.deployment.Any#getType()
	 * @see #getAny()
	 * @generated
	 */
	EReference getAny_Type();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.Any#getValue <em>Value</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Value</em>'.
	 * @see org.omg.deployment.Any#getValue()
	 * @see #getAny()
	 * @generated
	 */
	EReference getAny_Value();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.ArrayType <em>Array Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Array Type</em>'.
	 * @see org.omg.deployment.ArrayType
	 * @generated
	 */
	EClass getArrayType();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ArrayType#getLength <em>Length</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Length</em>'.
	 * @see org.omg.deployment.ArrayType#getLength()
	 * @see #getArrayType()
	 * @generated
	 */
	EAttribute getArrayType_Length();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.ArrayType#getElementType <em>Element Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Element Type</em>'.
	 * @see org.omg.deployment.ArrayType#getElementType()
	 * @see #getArrayType()
	 * @generated
	 */
	EReference getArrayType_ElementType();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.ArtifactDeploymentDescription <em>Artifact Deployment Description</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Artifact Deployment Description</em>'.
	 * @see org.omg.deployment.ArtifactDeploymentDescription
	 * @generated
	 */
	EClass getArtifactDeploymentDescription();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ArtifactDeploymentDescription#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name</em>'.
	 * @see org.omg.deployment.ArtifactDeploymentDescription#getName()
	 * @see #getArtifactDeploymentDescription()
	 * @generated
	 */
	EAttribute getArtifactDeploymentDescription_Name();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ArtifactDeploymentDescription#getLocation <em>Location</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Location</em>'.
	 * @see org.omg.deployment.ArtifactDeploymentDescription#getLocation()
	 * @see #getArtifactDeploymentDescription()
	 * @generated
	 */
	EAttribute getArtifactDeploymentDescription_Location();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ArtifactDeploymentDescription#getNode <em>Node</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Node</em>'.
	 * @see org.omg.deployment.ArtifactDeploymentDescription#getNode()
	 * @see #getArtifactDeploymentDescription()
	 * @generated
	 */
	EAttribute getArtifactDeploymentDescription_Node();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ArtifactDeploymentDescription#getSource <em>Source</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Source</em>'.
	 * @see org.omg.deployment.ArtifactDeploymentDescription#getSource()
	 * @see #getArtifactDeploymentDescription()
	 * @generated
	 */
	EAttribute getArtifactDeploymentDescription_Source();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.ArtifactDeploymentDescription#getExecParameter <em>Exec Parameter</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Exec Parameter</em>'.
	 * @see org.omg.deployment.ArtifactDeploymentDescription#getExecParameter()
	 * @see #getArtifactDeploymentDescription()
	 * @generated
	 */
	EReference getArtifactDeploymentDescription_ExecParameter();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.ArtifactDeploymentDescription#getDeployRequirement <em>Deploy Requirement</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Deploy Requirement</em>'.
	 * @see org.omg.deployment.ArtifactDeploymentDescription#getDeployRequirement()
	 * @see #getArtifactDeploymentDescription()
	 * @generated
	 */
	EReference getArtifactDeploymentDescription_DeployRequirement();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.ArtifactDeploymentDescription#getDeployedResource <em>Deployed Resource</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Deployed Resource</em>'.
	 * @see org.omg.deployment.ArtifactDeploymentDescription#getDeployedResource()
	 * @see #getArtifactDeploymentDescription()
	 * @generated
	 */
	EReference getArtifactDeploymentDescription_DeployedResource();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.BoundedStringType <em>Bounded String Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Bounded String Type</em>'.
	 * @see org.omg.deployment.BoundedStringType
	 * @generated
	 */
	EClass getBoundedStringType();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.BoundedStringType#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.BoundedStringType#getGroup()
	 * @see #getBoundedStringType()
	 * @generated
	 */
	EAttribute getBoundedStringType_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.BoundedStringType#getBound <em>Bound</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Bound</em>'.
	 * @see org.omg.deployment.BoundedStringType#getBound()
	 * @see #getBoundedStringType()
	 * @generated
	 */
	EAttribute getBoundedStringType_Bound();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.BoundedStringType#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.BoundedStringType#getExtension()
	 * @see #getBoundedStringType()
	 * @generated
	 */
	EReference getBoundedStringType_Extension();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.BoundedStringType#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.BoundedStringType#getHref()
	 * @see #getBoundedStringType()
	 * @generated
	 */
	EAttribute getBoundedStringType_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.BoundedStringType#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.BoundedStringType#getId()
	 * @see #getBoundedStringType()
	 * @generated
	 */
	EAttribute getBoundedStringType_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.BoundedStringType#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.BoundedStringType#getIdref()
	 * @see #getBoundedStringType()
	 * @generated
	 */
	EAttribute getBoundedStringType_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.BoundedStringType#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label</em>'.
	 * @see org.omg.deployment.BoundedStringType#getLabel()
	 * @see #getBoundedStringType()
	 * @generated
	 */
	EAttribute getBoundedStringType_Label();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.BoundedStringType#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type</em>'.
	 * @see org.omg.deployment.BoundedStringType#getType()
	 * @see #getBoundedStringType()
	 * @generated
	 */
	EAttribute getBoundedStringType_Type();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.BoundedStringType#getUuid <em>Uuid</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid</em>'.
	 * @see org.omg.deployment.BoundedStringType#getUuid()
	 * @see #getBoundedStringType()
	 * @generated
	 */
	EAttribute getBoundedStringType_Uuid();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.BoundedStringType#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.BoundedStringType#getVersion()
	 * @see #getBoundedStringType()
	 * @generated
	 */
	EAttribute getBoundedStringType_Version();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.Bridge <em>Bridge</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Bridge</em>'.
	 * @see org.omg.deployment.Bridge
	 * @generated
	 */
	EClass getBridge();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.Bridge#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.Bridge#getGroup()
	 * @see #getBridge()
	 * @generated
	 */
	EAttribute getBridge_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.Bridge#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Name</em>'.
	 * @see org.omg.deployment.Bridge#getName()
	 * @see #getBridge()
	 * @generated
	 */
	EAttribute getBridge_Name();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.Bridge#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Label</em>'.
	 * @see org.omg.deployment.Bridge#getLabel()
	 * @see #getBridge()
	 * @generated
	 */
	EAttribute getBridge_Label();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.Bridge#getConnect <em>Connect</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Connect</em>'.
	 * @see org.omg.deployment.Bridge#getConnect()
	 * @see #getBridge()
	 * @generated
	 */
	EReference getBridge_Connect();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.Bridge#getResource <em>Resource</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Resource</em>'.
	 * @see org.omg.deployment.Bridge#getResource()
	 * @see #getBridge()
	 * @generated
	 */
	EReference getBridge_Resource();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.Bridge#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.Bridge#getExtension()
	 * @see #getBridge()
	 * @generated
	 */
	EReference getBridge_Extension();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Bridge#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.Bridge#getHref()
	 * @see #getBridge()
	 * @generated
	 */
	EAttribute getBridge_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Bridge#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.Bridge#getId()
	 * @see #getBridge()
	 * @generated
	 */
	EAttribute getBridge_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Bridge#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.Bridge#getIdref()
	 * @see #getBridge()
	 * @generated
	 */
	EAttribute getBridge_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Bridge#getLabel1 <em>Label1</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label1</em>'.
	 * @see org.omg.deployment.Bridge#getLabel1()
	 * @see #getBridge()
	 * @generated
	 */
	EAttribute getBridge_Label1();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Bridge#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type</em>'.
	 * @see org.omg.deployment.Bridge#getType()
	 * @see #getBridge()
	 * @generated
	 */
	EAttribute getBridge_Type();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Bridge#getUuid <em>Uuid</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid</em>'.
	 * @see org.omg.deployment.Bridge#getUuid()
	 * @see #getBridge()
	 * @generated
	 */
	EAttribute getBridge_Uuid();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Bridge#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.Bridge#getVersion()
	 * @see #getBridge()
	 * @generated
	 */
	EAttribute getBridge_Version();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.ComponentExternalPortEndpoint <em>Component External Port Endpoint</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Component External Port Endpoint</em>'.
	 * @see org.omg.deployment.ComponentExternalPortEndpoint
	 * @generated
	 */
	EClass getComponentExternalPortEndpoint();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentExternalPortEndpoint#getPortName <em>Port Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Port Name</em>'.
	 * @see org.omg.deployment.ComponentExternalPortEndpoint#getPortName()
	 * @see #getComponentExternalPortEndpoint()
	 * @generated
	 */
	EAttribute getComponentExternalPortEndpoint_PortName();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.ComponentInterfaceDescription <em>Component Interface Description</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Component Interface Description</em>'.
	 * @see org.omg.deployment.ComponentInterfaceDescription
	 * @generated
	 */
	EClass getComponentInterfaceDescription();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ComponentInterfaceDescription#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.ComponentInterfaceDescription#getGroup()
	 * @see #getComponentInterfaceDescription()
	 * @generated
	 */
	EAttribute getComponentInterfaceDescription_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ComponentInterfaceDescription#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Label</em>'.
	 * @see org.omg.deployment.ComponentInterfaceDescription#getLabel()
	 * @see #getComponentInterfaceDescription()
	 * @generated
	 */
	EAttribute getComponentInterfaceDescription_Label();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ComponentInterfaceDescription#getUUID <em>UUID</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>UUID</em>'.
	 * @see org.omg.deployment.ComponentInterfaceDescription#getUUID()
	 * @see #getComponentInterfaceDescription()
	 * @generated
	 */
	EAttribute getComponentInterfaceDescription_UUID();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ComponentInterfaceDescription#getSpecificType <em>Specific Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Specific Type</em>'.
	 * @see org.omg.deployment.ComponentInterfaceDescription#getSpecificType()
	 * @see #getComponentInterfaceDescription()
	 * @generated
	 */
	EAttribute getComponentInterfaceDescription_SpecificType();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ComponentInterfaceDescription#getSupportedType <em>Supported Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Supported Type</em>'.
	 * @see org.omg.deployment.ComponentInterfaceDescription#getSupportedType()
	 * @see #getComponentInterfaceDescription()
	 * @generated
	 */
	EAttribute getComponentInterfaceDescription_SupportedType();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ComponentInterfaceDescription#getIdlFile <em>Idl File</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Idl File</em>'.
	 * @see org.omg.deployment.ComponentInterfaceDescription#getIdlFile()
	 * @see #getComponentInterfaceDescription()
	 * @generated
	 */
	EAttribute getComponentInterfaceDescription_IdlFile();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.ComponentInterfaceDescription#getConfigProperty <em>Config Property</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Config Property</em>'.
	 * @see org.omg.deployment.ComponentInterfaceDescription#getConfigProperty()
	 * @see #getComponentInterfaceDescription()
	 * @generated
	 */
	EReference getComponentInterfaceDescription_ConfigProperty();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.ComponentInterfaceDescription#getPort <em>Port</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Port</em>'.
	 * @see org.omg.deployment.ComponentInterfaceDescription#getPort()
	 * @see #getComponentInterfaceDescription()
	 * @generated
	 */
	EReference getComponentInterfaceDescription_Port();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.ComponentInterfaceDescription#getProperty <em>Property</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Property</em>'.
	 * @see org.omg.deployment.ComponentInterfaceDescription#getProperty()
	 * @see #getComponentInterfaceDescription()
	 * @generated
	 */
	EReference getComponentInterfaceDescription_Property();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.ComponentInterfaceDescription#getInfoProperty <em>Info Property</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Info Property</em>'.
	 * @see org.omg.deployment.ComponentInterfaceDescription#getInfoProperty()
	 * @see #getComponentInterfaceDescription()
	 * @generated
	 */
	EReference getComponentInterfaceDescription_InfoProperty();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.ComponentInterfaceDescription#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.ComponentInterfaceDescription#getExtension()
	 * @see #getComponentInterfaceDescription()
	 * @generated
	 */
	EReference getComponentInterfaceDescription_Extension();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ComponentInterfaceDescription#getNewElement <em>New Element</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>New Element</em>'.
	 * @see org.omg.deployment.ComponentInterfaceDescription#getNewElement()
	 * @see #getComponentInterfaceDescription()
	 * @generated
	 */
	EAttribute getComponentInterfaceDescription_NewElement();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentInterfaceDescription#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.ComponentInterfaceDescription#getHref()
	 * @see #getComponentInterfaceDescription()
	 * @generated
	 */
	EAttribute getComponentInterfaceDescription_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentInterfaceDescription#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.ComponentInterfaceDescription#getId()
	 * @see #getComponentInterfaceDescription()
	 * @generated
	 */
	EAttribute getComponentInterfaceDescription_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentInterfaceDescription#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.ComponentInterfaceDescription#getIdref()
	 * @see #getComponentInterfaceDescription()
	 * @generated
	 */
	EAttribute getComponentInterfaceDescription_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentInterfaceDescription#getLabel1 <em>Label1</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label1</em>'.
	 * @see org.omg.deployment.ComponentInterfaceDescription#getLabel1()
	 * @see #getComponentInterfaceDescription()
	 * @generated
	 */
	EAttribute getComponentInterfaceDescription_Label1();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentInterfaceDescription#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type</em>'.
	 * @see org.omg.deployment.ComponentInterfaceDescription#getType()
	 * @see #getComponentInterfaceDescription()
	 * @generated
	 */
	EAttribute getComponentInterfaceDescription_Type();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentInterfaceDescription#getUuid1 <em>Uuid1</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid1</em>'.
	 * @see org.omg.deployment.ComponentInterfaceDescription#getUuid1()
	 * @see #getComponentInterfaceDescription()
	 * @generated
	 */
	EAttribute getComponentInterfaceDescription_Uuid1();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentInterfaceDescription#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.ComponentInterfaceDescription#getVersion()
	 * @see #getComponentInterfaceDescription()
	 * @generated
	 */
	EAttribute getComponentInterfaceDescription_Version();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.ComponentPortDescription <em>Component Port Description</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Component Port Description</em>'.
	 * @see org.omg.deployment.ComponentPortDescription
	 * @generated
	 */
	EClass getComponentPortDescription();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ComponentPortDescription#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.ComponentPortDescription#getGroup()
	 * @see #getComponentPortDescription()
	 * @generated
	 */
	EAttribute getComponentPortDescription_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ComponentPortDescription#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Name</em>'.
	 * @see org.omg.deployment.ComponentPortDescription#getName()
	 * @see #getComponentPortDescription()
	 * @generated
	 */
	EAttribute getComponentPortDescription_Name();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ComponentPortDescription#getSpecificType <em>Specific Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Specific Type</em>'.
	 * @see org.omg.deployment.ComponentPortDescription#getSpecificType()
	 * @see #getComponentPortDescription()
	 * @generated
	 */
	EAttribute getComponentPortDescription_SpecificType();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ComponentPortDescription#getSupportedType <em>Supported Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Supported Type</em>'.
	 * @see org.omg.deployment.ComponentPortDescription#getSupportedType()
	 * @see #getComponentPortDescription()
	 * @generated
	 */
	EAttribute getComponentPortDescription_SupportedType();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ComponentPortDescription#getProvider <em>Provider</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Provider</em>'.
	 * @see org.omg.deployment.ComponentPortDescription#getProvider()
	 * @see #getComponentPortDescription()
	 * @generated
	 */
	EAttribute getComponentPortDescription_Provider();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ComponentPortDescription#getExclusiveProvider <em>Exclusive Provider</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Exclusive Provider</em>'.
	 * @see org.omg.deployment.ComponentPortDescription#getExclusiveProvider()
	 * @see #getComponentPortDescription()
	 * @generated
	 */
	EAttribute getComponentPortDescription_ExclusiveProvider();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ComponentPortDescription#getExclusiveUser <em>Exclusive User</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Exclusive User</em>'.
	 * @see org.omg.deployment.ComponentPortDescription#getExclusiveUser()
	 * @see #getComponentPortDescription()
	 * @generated
	 */
	EAttribute getComponentPortDescription_ExclusiveUser();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ComponentPortDescription#getOptional <em>Optional</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Optional</em>'.
	 * @see org.omg.deployment.ComponentPortDescription#getOptional()
	 * @see #getComponentPortDescription()
	 * @generated
	 */
	EAttribute getComponentPortDescription_Optional();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ComponentPortDescription#getKind <em>Kind</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Kind</em>'.
	 * @see org.omg.deployment.ComponentPortDescription#getKind()
	 * @see #getComponentPortDescription()
	 * @generated
	 */
	EAttribute getComponentPortDescription_Kind();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.ComponentPortDescription#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.ComponentPortDescription#getExtension()
	 * @see #getComponentPortDescription()
	 * @generated
	 */
	EReference getComponentPortDescription_Extension();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentPortDescription#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.ComponentPortDescription#getHref()
	 * @see #getComponentPortDescription()
	 * @generated
	 */
	EAttribute getComponentPortDescription_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentPortDescription#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.ComponentPortDescription#getId()
	 * @see #getComponentPortDescription()
	 * @generated
	 */
	EAttribute getComponentPortDescription_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentPortDescription#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.ComponentPortDescription#getIdref()
	 * @see #getComponentPortDescription()
	 * @generated
	 */
	EAttribute getComponentPortDescription_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentPortDescription#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label</em>'.
	 * @see org.omg.deployment.ComponentPortDescription#getLabel()
	 * @see #getComponentPortDescription()
	 * @generated
	 */
	EAttribute getComponentPortDescription_Label();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentPortDescription#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type</em>'.
	 * @see org.omg.deployment.ComponentPortDescription#getType()
	 * @see #getComponentPortDescription()
	 * @generated
	 */
	EAttribute getComponentPortDescription_Type();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentPortDescription#getUuid <em>Uuid</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid</em>'.
	 * @see org.omg.deployment.ComponentPortDescription#getUuid()
	 * @see #getComponentPortDescription()
	 * @generated
	 */
	EAttribute getComponentPortDescription_Uuid();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentPortDescription#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.ComponentPortDescription#getVersion()
	 * @see #getComponentPortDescription()
	 * @generated
	 */
	EAttribute getComponentPortDescription_Version();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.ComponentPropertyDescription <em>Component Property Description</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Component Property Description</em>'.
	 * @see org.omg.deployment.ComponentPropertyDescription
	 * @generated
	 */
	EClass getComponentPropertyDescription();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ComponentPropertyDescription#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.ComponentPropertyDescription#getGroup()
	 * @see #getComponentPropertyDescription()
	 * @generated
	 */
	EAttribute getComponentPropertyDescription_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ComponentPropertyDescription#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Name</em>'.
	 * @see org.omg.deployment.ComponentPropertyDescription#getName()
	 * @see #getComponentPropertyDescription()
	 * @generated
	 */
	EAttribute getComponentPropertyDescription_Name();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.ComponentPropertyDescription#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Type</em>'.
	 * @see org.omg.deployment.ComponentPropertyDescription#getType()
	 * @see #getComponentPropertyDescription()
	 * @generated
	 */
	EReference getComponentPropertyDescription_Type();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.ComponentPropertyDescription#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.ComponentPropertyDescription#getExtension()
	 * @see #getComponentPropertyDescription()
	 * @generated
	 */
	EReference getComponentPropertyDescription_Extension();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentPropertyDescription#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.ComponentPropertyDescription#getHref()
	 * @see #getComponentPropertyDescription()
	 * @generated
	 */
	EAttribute getComponentPropertyDescription_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentPropertyDescription#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.ComponentPropertyDescription#getId()
	 * @see #getComponentPropertyDescription()
	 * @generated
	 */
	EAttribute getComponentPropertyDescription_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentPropertyDescription#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.ComponentPropertyDescription#getIdref()
	 * @see #getComponentPropertyDescription()
	 * @generated
	 */
	EAttribute getComponentPropertyDescription_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentPropertyDescription#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label</em>'.
	 * @see org.omg.deployment.ComponentPropertyDescription#getLabel()
	 * @see #getComponentPropertyDescription()
	 * @generated
	 */
	EAttribute getComponentPropertyDescription_Label();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentPropertyDescription#getType1 <em>Type1</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type1</em>'.
	 * @see org.omg.deployment.ComponentPropertyDescription#getType1()
	 * @see #getComponentPropertyDescription()
	 * @generated
	 */
	EAttribute getComponentPropertyDescription_Type1();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentPropertyDescription#getUuid <em>Uuid</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid</em>'.
	 * @see org.omg.deployment.ComponentPropertyDescription#getUuid()
	 * @see #getComponentPropertyDescription()
	 * @generated
	 */
	EAttribute getComponentPropertyDescription_Uuid();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ComponentPropertyDescription#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.ComponentPropertyDescription#getVersion()
	 * @see #getComponentPropertyDescription()
	 * @generated
	 */
	EAttribute getComponentPropertyDescription_Version();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.ConnectionResourceDeploymentDescription <em>Connection Resource Deployment Description</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Connection Resource Deployment Description</em>'.
	 * @see org.omg.deployment.ConnectionResourceDeploymentDescription
	 * @generated
	 */
	EClass getConnectionResourceDeploymentDescription();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ConnectionResourceDeploymentDescription#getTargetName <em>Target Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Target Name</em>'.
	 * @see org.omg.deployment.ConnectionResourceDeploymentDescription#getTargetName()
	 * @see #getConnectionResourceDeploymentDescription()
	 * @generated
	 */
	EAttribute getConnectionResourceDeploymentDescription_TargetName();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.DataType <em>Data Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Data Type</em>'.
	 * @see org.omg.deployment.DataType
	 * @generated
	 */
	EClass getDataType();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.DataType#getKind <em>Kind</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Kind</em>'.
	 * @see org.omg.deployment.DataType#getKind()
	 * @see #getDataType()
	 * @generated
	 */
	EAttribute getDataType_Kind();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.DataType#getEnum <em>Enum</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Enum</em>'.
	 * @see org.omg.deployment.DataType#getEnum()
	 * @see #getDataType()
	 * @generated
	 */
	EReference getDataType_Enum();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.DataType#getObjref <em>Objref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Objref</em>'.
	 * @see org.omg.deployment.DataType#getObjref()
	 * @see #getDataType()
	 * @generated
	 */
	EReference getDataType_Objref();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.DataType#getBoundedString <em>Bounded String</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Bounded String</em>'.
	 * @see org.omg.deployment.DataType#getBoundedString()
	 * @see #getDataType()
	 * @generated
	 */
	EReference getDataType_BoundedString();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.DataType#getFixed <em>Fixed</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Fixed</em>'.
	 * @see org.omg.deployment.DataType#getFixed()
	 * @see #getDataType()
	 * @generated
	 */
	EReference getDataType_Fixed();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.DataType#getArray <em>Array</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Array</em>'.
	 * @see org.omg.deployment.DataType#getArray()
	 * @see #getDataType()
	 * @generated
	 */
	EReference getDataType_Array();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.DataType#getSequence <em>Sequence</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Sequence</em>'.
	 * @see org.omg.deployment.DataType#getSequence()
	 * @see #getDataType()
	 * @generated
	 */
	EReference getDataType_Sequence();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.DataType#getAlias <em>Alias</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Alias</em>'.
	 * @see org.omg.deployment.DataType#getAlias()
	 * @see #getDataType()
	 * @generated
	 */
	EReference getDataType_Alias();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.DataType#getStruct <em>Struct</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Struct</em>'.
	 * @see org.omg.deployment.DataType#getStruct()
	 * @see #getDataType()
	 * @generated
	 */
	EReference getDataType_Struct();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.DataType#getValue <em>Value</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Value</em>'.
	 * @see org.omg.deployment.DataType#getValue()
	 * @see #getDataType()
	 * @generated
	 */
	EReference getDataType_Value();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.DataType#getUnion <em>Union</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Union</em>'.
	 * @see org.omg.deployment.DataType#getUnion()
	 * @see #getDataType()
	 * @generated
	 */
	EReference getDataType_Union();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.DataValue <em>Data Value</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Data Value</em>'.
	 * @see org.omg.deployment.DataValue
	 * @generated
	 */
	EClass getDataValue();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.DataValue#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.DataValue#getGroup()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.DataValue#getShort <em>Short</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Short</em>'.
	 * @see org.omg.deployment.DataValue#getShort()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Short();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.DataValue#getLong <em>Long</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Long</em>'.
	 * @see org.omg.deployment.DataValue#getLong()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Long();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.DataValue#getUshort <em>Ushort</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Ushort</em>'.
	 * @see org.omg.deployment.DataValue#getUshort()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Ushort();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.DataValue#getUlong <em>Ulong</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Ulong</em>'.
	 * @see org.omg.deployment.DataValue#getUlong()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Ulong();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.DataValue#getFloat <em>Float</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Float</em>'.
	 * @see org.omg.deployment.DataValue#getFloat()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Float();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.DataValue#getDouble <em>Double</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Double</em>'.
	 * @see org.omg.deployment.DataValue#getDouble()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Double();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.DataValue#getBoolean <em>Boolean</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Boolean</em>'.
	 * @see org.omg.deployment.DataValue#getBoolean()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Boolean();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.DataValue#getOctet <em>Octet</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Octet</em>'.
	 * @see org.omg.deployment.DataValue#getOctet()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Octet();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.DataValue#getOpaque <em>Opaque</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Opaque</em>'.
	 * @see org.omg.deployment.DataValue#getOpaque()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Opaque();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.DataValue#getObjref <em>Objref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Objref</em>'.
	 * @see org.omg.deployment.DataValue#getObjref()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Objref();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.DataValue#getEnum <em>Enum</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Enum</em>'.
	 * @see org.omg.deployment.DataValue#getEnum()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Enum();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.DataValue#getString <em>String</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>String</em>'.
	 * @see org.omg.deployment.DataValue#getString()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_String();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.DataValue#getLonglong <em>Longlong</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Longlong</em>'.
	 * @see org.omg.deployment.DataValue#getLonglong()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Longlong();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.DataValue#getUlonglong <em>Ulonglong</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Ulonglong</em>'.
	 * @see org.omg.deployment.DataValue#getUlonglong()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Ulonglong();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.DataValue#getLongdouble <em>Longdouble</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Longdouble</em>'.
	 * @see org.omg.deployment.DataValue#getLongdouble()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Longdouble();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.DataValue#getFixed <em>Fixed</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Fixed</em>'.
	 * @see org.omg.deployment.DataValue#getFixed()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Fixed();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.DataValue#getAny <em>Any</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Any</em>'.
	 * @see org.omg.deployment.DataValue#getAny()
	 * @see #getDataValue()
	 * @generated
	 */
	EReference getDataValue_Any();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.DataValue#getTypecode <em>Typecode</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Typecode</em>'.
	 * @see org.omg.deployment.DataValue#getTypecode()
	 * @see #getDataValue()
	 * @generated
	 */
	EReference getDataValue_Typecode();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.DataValue#getElement <em>Element</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Element</em>'.
	 * @see org.omg.deployment.DataValue#getElement()
	 * @see #getDataValue()
	 * @generated
	 */
	EReference getDataValue_Element();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.DataValue#getDiscriminator <em>Discriminator</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Discriminator</em>'.
	 * @see org.omg.deployment.DataValue#getDiscriminator()
	 * @see #getDataValue()
	 * @generated
	 */
	EReference getDataValue_Discriminator();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.DataValue#getValue <em>Value</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Value</em>'.
	 * @see org.omg.deployment.DataValue#getValue()
	 * @see #getDataValue()
	 * @generated
	 */
	EReference getDataValue_Value();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.DataValue#getBoxedValue <em>Boxed Value</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Boxed Value</em>'.
	 * @see org.omg.deployment.DataValue#getBoxedValue()
	 * @see #getDataValue()
	 * @generated
	 */
	EReference getDataValue_BoxedValue();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.DataValue#getMember <em>Member</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Member</em>'.
	 * @see org.omg.deployment.DataValue#getMember()
	 * @see #getDataValue()
	 * @generated
	 */
	EReference getDataValue_Member();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.DataValue#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.DataValue#getExtension()
	 * @see #getDataValue()
	 * @generated
	 */
	EReference getDataValue_Extension();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.DataValue#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.DataValue#getHref()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.DataValue#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.DataValue#getId()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.DataValue#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.DataValue#getIdref()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.DataValue#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label</em>'.
	 * @see org.omg.deployment.DataValue#getLabel()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Label();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.DataValue#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type</em>'.
	 * @see org.omg.deployment.DataValue#getType()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Type();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.DataValue#getUuid <em>Uuid</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid</em>'.
	 * @see org.omg.deployment.DataValue#getUuid()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Uuid();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.DataValue#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.DataValue#getVersion()
	 * @see #getDataValue()
	 * @generated
	 */
	EAttribute getDataValue_Version();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.DeploymentPlan <em>Plan</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Plan</em>'.
	 * @see org.omg.deployment.DeploymentPlan
	 * @generated
	 */
	EClass getDeploymentPlan();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.DeploymentPlan#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getGroup()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EAttribute getDeploymentPlan_Group();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.DeploymentPlan#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getLabel()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EAttribute getDeploymentPlan_Label();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.DeploymentPlan#getUUID <em>UUID</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>UUID</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getUUID()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EAttribute getDeploymentPlan_UUID();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.DeploymentPlan#getRealizes <em>Realizes</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Realizes</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getRealizes()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EReference getDeploymentPlan_Realizes();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.DeploymentPlan#getImplementation <em>Implementation</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Implementation</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getImplementation()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EReference getDeploymentPlan_Implementation();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.DeploymentPlan#getInstance <em>Instance</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Instance</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getInstance()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EReference getDeploymentPlan_Instance();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.DeploymentPlan#getConnection <em>Connection</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Connection</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getConnection()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EReference getDeploymentPlan_Connection();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.DeploymentPlan#getExternalProperty <em>External Property</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>External Property</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getExternalProperty()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EReference getDeploymentPlan_ExternalProperty();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.DeploymentPlan#getDependsOn <em>Depends On</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Depends On</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getDependsOn()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EReference getDeploymentPlan_DependsOn();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.DeploymentPlan#getArtifact <em>Artifact</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Artifact</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getArtifact()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EReference getDeploymentPlan_Artifact();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.DeploymentPlan#getInfoProperty <em>Info Property</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Info Property</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getInfoProperty()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EReference getDeploymentPlan_InfoProperty();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.DeploymentPlan#getLocalityConstraint <em>Locality Constraint</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Locality Constraint</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getLocalityConstraint()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EReference getDeploymentPlan_LocalityConstraint();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.DeploymentPlan#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getExtension()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EReference getDeploymentPlan_Extension();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.DeploymentPlan#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getHref()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EAttribute getDeploymentPlan_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.DeploymentPlan#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getId()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EAttribute getDeploymentPlan_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.DeploymentPlan#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getIdref()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EAttribute getDeploymentPlan_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.DeploymentPlan#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getType()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EAttribute getDeploymentPlan_Type();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.DeploymentPlan#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getVersion()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EAttribute getDeploymentPlan_Version();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.DeploymentPlan#getNumImplementation <em>Num Implementation</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Num Implementation</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getNumImplementation()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EAttribute getDeploymentPlan_NumImplementation();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.DeploymentPlan#getNumInstance <em>Num Instance</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Num Instance</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getNumInstance()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EAttribute getDeploymentPlan_NumInstance();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.DeploymentPlan#getNumConnection <em>Num Connection</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Num Connection</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getNumConnection()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EAttribute getDeploymentPlan_NumConnection();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.DeploymentPlan#getNumArtifact <em>Num Artifact</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Num Artifact</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getNumArtifact()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EAttribute getDeploymentPlan_NumArtifact();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.DeploymentPlan#getNumLocalityConstraint <em>Num Locality Constraint</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Num Locality Constraint</em>'.
	 * @see org.omg.deployment.DeploymentPlan#getNumLocalityConstraint()
	 * @see #getDeploymentPlan()
	 * @generated
	 */
	EAttribute getDeploymentPlan_NumLocalityConstraint();

	/**
	 * Returns the meta object for the '{@link org.omg.deployment.DeploymentPlan#findArtifact(java.lang.String) <em>Find Artifact</em>}' operation.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the '<em>Find Artifact</em>' operation.
	 * @see org.omg.deployment.DeploymentPlan#findArtifact(java.lang.String)
	 * @generated
	 */
	EOperation getDeploymentPlan__FindArtifact__String();

	/**
	 * Returns the meta object for the '{@link org.omg.deployment.DeploymentPlan#findInstance(java.lang.String) <em>Find Instance</em>}' operation.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the '<em>Find Instance</em>' operation.
	 * @see org.omg.deployment.DeploymentPlan#findInstance(java.lang.String)
	 * @generated
	 */
	EOperation getDeploymentPlan__FindInstance__String();

	/**
	 * Returns the meta object for the '{@link org.omg.deployment.DeploymentPlan#findImplementation(java.lang.String) <em>Find Implementation</em>}' operation.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the '<em>Find Implementation</em>' operation.
	 * @see org.omg.deployment.DeploymentPlan#findImplementation(java.lang.String)
	 * @generated
	 */
	EOperation getDeploymentPlan__FindImplementation__String();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.DocumentRoot <em>Document Root</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Document Root</em>'.
	 * @see org.omg.deployment.DocumentRoot
	 * @generated
	 */
	EClass getDocumentRoot();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.DocumentRoot#getMixed <em>Mixed</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Mixed</em>'.
	 * @see org.omg.deployment.DocumentRoot#getMixed()
	 * @see #getDocumentRoot()
	 * @generated
	 */
	EAttribute getDocumentRoot_Mixed();

	/**
	 * Returns the meta object for the map '{@link org.omg.deployment.DocumentRoot#getXMLNSPrefixMap <em>XMLNS Prefix Map</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the map '<em>XMLNS Prefix Map</em>'.
	 * @see org.omg.deployment.DocumentRoot#getXMLNSPrefixMap()
	 * @see #getDocumentRoot()
	 * @generated
	 */
	EReference getDocumentRoot_XMLNSPrefixMap();

	/**
	 * Returns the meta object for the map '{@link org.omg.deployment.DocumentRoot#getXSISchemaLocation <em>XSI Schema Location</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the map '<em>XSI Schema Location</em>'.
	 * @see org.omg.deployment.DocumentRoot#getXSISchemaLocation()
	 * @see #getDocumentRoot()
	 * @generated
	 */
	EReference getDocumentRoot_XSISchemaLocation();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.DocumentRoot#getBridge <em>Bridge</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Bridge</em>'.
	 * @see org.omg.deployment.DocumentRoot#getBridge()
	 * @see #getDocumentRoot()
	 * @generated
	 */
	EReference getDocumentRoot_Bridge();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.DocumentRoot#getDeploymentPlan <em>Deployment Plan</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Deployment Plan</em>'.
	 * @see org.omg.deployment.DocumentRoot#getDeploymentPlan()
	 * @see #getDocumentRoot()
	 * @generated
	 */
	EReference getDocumentRoot_DeploymentPlan();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.DocumentRoot#getDomain <em>Domain</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Domain</em>'.
	 * @see org.omg.deployment.DocumentRoot#getDomain()
	 * @see #getDocumentRoot()
	 * @generated
	 */
	EReference getDocumentRoot_Domain();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.DocumentRoot#getInterconnect <em>Interconnect</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Interconnect</em>'.
	 * @see org.omg.deployment.DocumentRoot#getInterconnect()
	 * @see #getDocumentRoot()
	 * @generated
	 */
	EReference getDocumentRoot_Interconnect();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.DocumentRoot#getNode <em>Node</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Node</em>'.
	 * @see org.omg.deployment.DocumentRoot#getNode()
	 * @see #getDocumentRoot()
	 * @generated
	 */
	EReference getDocumentRoot_Node();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.DocumentRoot#getResource <em>Resource</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Resource</em>'.
	 * @see org.omg.deployment.DocumentRoot#getResource()
	 * @see #getDocumentRoot()
	 * @generated
	 */
	EReference getDocumentRoot_Resource();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.DocumentRoot#getSatisfierProperty <em>Satisfier Property</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Satisfier Property</em>'.
	 * @see org.omg.deployment.DocumentRoot#getSatisfierProperty()
	 * @see #getDocumentRoot()
	 * @generated
	 */
	EReference getDocumentRoot_SatisfierProperty();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.DocumentRoot#getSharedResource <em>Shared Resource</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Shared Resource</em>'.
	 * @see org.omg.deployment.DocumentRoot#getSharedResource()
	 * @see #getDocumentRoot()
	 * @generated
	 */
	EReference getDocumentRoot_SharedResource();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.Domain <em>Domain</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Domain</em>'.
	 * @see org.omg.deployment.Domain
	 * @generated
	 */
	EClass getDomain();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.Domain#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.Domain#getGroup()
	 * @see #getDomain()
	 * @generated
	 */
	EAttribute getDomain_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.Domain#getUUID <em>UUID</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>UUID</em>'.
	 * @see org.omg.deployment.Domain#getUUID()
	 * @see #getDomain()
	 * @generated
	 */
	EAttribute getDomain_UUID();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.Domain#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Label</em>'.
	 * @see org.omg.deployment.Domain#getLabel()
	 * @see #getDomain()
	 * @generated
	 */
	EAttribute getDomain_Label();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.Domain#getSharedResource <em>Shared Resource</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Shared Resource</em>'.
	 * @see org.omg.deployment.Domain#getSharedResource()
	 * @see #getDomain()
	 * @generated
	 */
	EReference getDomain_SharedResource();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.Domain#getNode <em>Node</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Node</em>'.
	 * @see org.omg.deployment.Domain#getNode()
	 * @see #getDomain()
	 * @generated
	 */
	EReference getDomain_Node();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.Domain#getInterconnect <em>Interconnect</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Interconnect</em>'.
	 * @see org.omg.deployment.Domain#getInterconnect()
	 * @see #getDomain()
	 * @generated
	 */
	EReference getDomain_Interconnect();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.Domain#getBridge <em>Bridge</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Bridge</em>'.
	 * @see org.omg.deployment.Domain#getBridge()
	 * @see #getDomain()
	 * @generated
	 */
	EReference getDomain_Bridge();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.Domain#getInfoProperty <em>Info Property</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Info Property</em>'.
	 * @see org.omg.deployment.Domain#getInfoProperty()
	 * @see #getDomain()
	 * @generated
	 */
	EReference getDomain_InfoProperty();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.Domain#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.Domain#getExtension()
	 * @see #getDomain()
	 * @generated
	 */
	EReference getDomain_Extension();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Domain#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.Domain#getHref()
	 * @see #getDomain()
	 * @generated
	 */
	EAttribute getDomain_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Domain#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.Domain#getId()
	 * @see #getDomain()
	 * @generated
	 */
	EAttribute getDomain_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Domain#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.Domain#getIdref()
	 * @see #getDomain()
	 * @generated
	 */
	EAttribute getDomain_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Domain#getLabel1 <em>Label1</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label1</em>'.
	 * @see org.omg.deployment.Domain#getLabel1()
	 * @see #getDomain()
	 * @generated
	 */
	EAttribute getDomain_Label1();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Domain#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type</em>'.
	 * @see org.omg.deployment.Domain#getType()
	 * @see #getDomain()
	 * @generated
	 */
	EAttribute getDomain_Type();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Domain#getUuid1 <em>Uuid1</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid1</em>'.
	 * @see org.omg.deployment.Domain#getUuid1()
	 * @see #getDomain()
	 * @generated
	 */
	EAttribute getDomain_Uuid1();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Domain#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.Domain#getVersion()
	 * @see #getDomain()
	 * @generated
	 */
	EAttribute getDomain_Version();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.EnumType <em>Enum Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Enum Type</em>'.
	 * @see org.omg.deployment.EnumType
	 * @generated
	 */
	EClass getEnumType();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.EnumType#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.EnumType#getGroup()
	 * @see #getEnumType()
	 * @generated
	 */
	EAttribute getEnumType_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.EnumType#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Name</em>'.
	 * @see org.omg.deployment.EnumType#getName()
	 * @see #getEnumType()
	 * @generated
	 */
	EAttribute getEnumType_Name();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.EnumType#getTypeId <em>Type Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Type Id</em>'.
	 * @see org.omg.deployment.EnumType#getTypeId()
	 * @see #getEnumType()
	 * @generated
	 */
	EAttribute getEnumType_TypeId();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.EnumType#getMember <em>Member</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Member</em>'.
	 * @see org.omg.deployment.EnumType#getMember()
	 * @see #getEnumType()
	 * @generated
	 */
	EAttribute getEnumType_Member();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.EnumType#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.EnumType#getExtension()
	 * @see #getEnumType()
	 * @generated
	 */
	EReference getEnumType_Extension();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.EnumType#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.EnumType#getHref()
	 * @see #getEnumType()
	 * @generated
	 */
	EAttribute getEnumType_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.EnumType#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.EnumType#getId()
	 * @see #getEnumType()
	 * @generated
	 */
	EAttribute getEnumType_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.EnumType#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.EnumType#getIdref()
	 * @see #getEnumType()
	 * @generated
	 */
	EAttribute getEnumType_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.EnumType#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label</em>'.
	 * @see org.omg.deployment.EnumType#getLabel()
	 * @see #getEnumType()
	 * @generated
	 */
	EAttribute getEnumType_Label();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.EnumType#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type</em>'.
	 * @see org.omg.deployment.EnumType#getType()
	 * @see #getEnumType()
	 * @generated
	 */
	EAttribute getEnumType_Type();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.EnumType#getUuid <em>Uuid</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid</em>'.
	 * @see org.omg.deployment.EnumType#getUuid()
	 * @see #getEnumType()
	 * @generated
	 */
	EAttribute getEnumType_Uuid();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.EnumType#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.EnumType#getVersion()
	 * @see #getEnumType()
	 * @generated
	 */
	EAttribute getEnumType_Version();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.ExternalReferenceEndpoint <em>External Reference Endpoint</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>External Reference Endpoint</em>'.
	 * @see org.omg.deployment.ExternalReferenceEndpoint
	 * @generated
	 */
	EClass getExternalReferenceEndpoint();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ExternalReferenceEndpoint#getLocation <em>Location</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Location</em>'.
	 * @see org.omg.deployment.ExternalReferenceEndpoint#getLocation()
	 * @see #getExternalReferenceEndpoint()
	 * @generated
	 */
	EAttribute getExternalReferenceEndpoint_Location();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ExternalReferenceEndpoint#getProvider <em>Provider</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Provider</em>'.
	 * @see org.omg.deployment.ExternalReferenceEndpoint#getProvider()
	 * @see #getExternalReferenceEndpoint()
	 * @generated
	 */
	EAttribute getExternalReferenceEndpoint_Provider();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ExternalReferenceEndpoint#getPortName <em>Port Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Port Name</em>'.
	 * @see org.omg.deployment.ExternalReferenceEndpoint#getPortName()
	 * @see #getExternalReferenceEndpoint()
	 * @generated
	 */
	EAttribute getExternalReferenceEndpoint_PortName();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ExternalReferenceEndpoint#getSupportedType <em>Supported Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Supported Type</em>'.
	 * @see org.omg.deployment.ExternalReferenceEndpoint#getSupportedType()
	 * @see #getExternalReferenceEndpoint()
	 * @generated
	 */
	EAttribute getExternalReferenceEndpoint_SupportedType();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.FixedType <em>Fixed Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Fixed Type</em>'.
	 * @see org.omg.deployment.FixedType
	 * @generated
	 */
	EClass getFixedType();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.FixedType#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.FixedType#getGroup()
	 * @see #getFixedType()
	 * @generated
	 */
	EAttribute getFixedType_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.FixedType#getDigits <em>Digits</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Digits</em>'.
	 * @see org.omg.deployment.FixedType#getDigits()
	 * @see #getFixedType()
	 * @generated
	 */
	EAttribute getFixedType_Digits();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.FixedType#getScale <em>Scale</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Scale</em>'.
	 * @see org.omg.deployment.FixedType#getScale()
	 * @see #getFixedType()
	 * @generated
	 */
	EAttribute getFixedType_Scale();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.FixedType#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.FixedType#getExtension()
	 * @see #getFixedType()
	 * @generated
	 */
	EReference getFixedType_Extension();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.FixedType#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.FixedType#getHref()
	 * @see #getFixedType()
	 * @generated
	 */
	EAttribute getFixedType_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.FixedType#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.FixedType#getId()
	 * @see #getFixedType()
	 * @generated
	 */
	EAttribute getFixedType_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.FixedType#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.FixedType#getIdref()
	 * @see #getFixedType()
	 * @generated
	 */
	EAttribute getFixedType_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.FixedType#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label</em>'.
	 * @see org.omg.deployment.FixedType#getLabel()
	 * @see #getFixedType()
	 * @generated
	 */
	EAttribute getFixedType_Label();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.FixedType#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type</em>'.
	 * @see org.omg.deployment.FixedType#getType()
	 * @see #getFixedType()
	 * @generated
	 */
	EAttribute getFixedType_Type();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.FixedType#getUuid <em>Uuid</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid</em>'.
	 * @see org.omg.deployment.FixedType#getUuid()
	 * @see #getFixedType()
	 * @generated
	 */
	EAttribute getFixedType_Uuid();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.FixedType#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.FixedType#getVersion()
	 * @see #getFixedType()
	 * @generated
	 */
	EAttribute getFixedType_Version();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.ImplementationDependency <em>Implementation Dependency</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Implementation Dependency</em>'.
	 * @see org.omg.deployment.ImplementationDependency
	 * @generated
	 */
	EClass getImplementationDependency();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ImplementationDependency#getRequiredType <em>Required Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Required Type</em>'.
	 * @see org.omg.deployment.ImplementationDependency#getRequiredType()
	 * @see #getImplementationDependency()
	 * @generated
	 */
	EAttribute getImplementationDependency_RequiredType();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.InstanceDeploymentDescription <em>Instance Deployment Description</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Instance Deployment Description</em>'.
	 * @see org.omg.deployment.InstanceDeploymentDescription
	 * @generated
	 */
	EClass getInstanceDeploymentDescription();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.InstanceDeploymentDescription#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name</em>'.
	 * @see org.omg.deployment.InstanceDeploymentDescription#getName()
	 * @see #getInstanceDeploymentDescription()
	 * @generated
	 */
	EAttribute getInstanceDeploymentDescription_Name();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.InstanceDeploymentDescription#getNode <em>Node</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Node</em>'.
	 * @see org.omg.deployment.InstanceDeploymentDescription#getNode()
	 * @see #getInstanceDeploymentDescription()
	 * @generated
	 */
	EAttribute getInstanceDeploymentDescription_Node();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.InstanceDeploymentDescription#getSource <em>Source</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Source</em>'.
	 * @see org.omg.deployment.InstanceDeploymentDescription#getSource()
	 * @see #getInstanceDeploymentDescription()
	 * @generated
	 */
	EAttribute getInstanceDeploymentDescription_Source();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.InstanceDeploymentDescription#getImplementation <em>Implementation</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Implementation</em>'.
	 * @see org.omg.deployment.InstanceDeploymentDescription#getImplementation()
	 * @see #getInstanceDeploymentDescription()
	 * @generated
	 */
	EReference getInstanceDeploymentDescription_Implementation();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.InstanceDeploymentDescription#getConfigProperty <em>Config Property</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Config Property</em>'.
	 * @see org.omg.deployment.InstanceDeploymentDescription#getConfigProperty()
	 * @see #getInstanceDeploymentDescription()
	 * @generated
	 */
	EReference getInstanceDeploymentDescription_ConfigProperty();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.InstanceDeploymentDescription#getDeployedResource <em>Deployed Resource</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Deployed Resource</em>'.
	 * @see org.omg.deployment.InstanceDeploymentDescription#getDeployedResource()
	 * @see #getInstanceDeploymentDescription()
	 * @generated
	 */
	EReference getInstanceDeploymentDescription_DeployedResource();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.InstanceDeploymentDescription#getDeployedSharedResource <em>Deployed Shared Resource</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Deployed Shared Resource</em>'.
	 * @see org.omg.deployment.InstanceDeploymentDescription#getDeployedSharedResource()
	 * @see #getInstanceDeploymentDescription()
	 * @generated
	 */
	EReference getInstanceDeploymentDescription_DeployedSharedResource();

	/**
	 * Returns the meta object for the reference '{@link org.omg.deployment.InstanceDeploymentDescription#getImplementationRef <em>Implementation Ref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Implementation Ref</em>'.
	 * @see org.omg.deployment.InstanceDeploymentDescription#getImplementationRef()
	 * @see #getInstanceDeploymentDescription()
	 * @generated
	 */
	EReference getInstanceDeploymentDescription_ImplementationRef();

	/**
	 * Returns the meta object for the reference list '{@link org.omg.deployment.InstanceDeploymentDescription#getConnections <em>Connections</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference list '<em>Connections</em>'.
	 * @see org.omg.deployment.InstanceDeploymentDescription#getConnections()
	 * @see #getInstanceDeploymentDescription()
	 * @generated
	 */
	EReference getInstanceDeploymentDescription_Connections();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.InstanceResourceDeploymentDescription <em>Instance Resource Deployment Description</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Instance Resource Deployment Description</em>'.
	 * @see org.omg.deployment.InstanceResourceDeploymentDescription
	 * @generated
	 */
	EClass getInstanceResourceDeploymentDescription();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.InstanceResourceDeploymentDescription#getResourceUsage <em>Resource Usage</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Resource Usage</em>'.
	 * @see org.omg.deployment.InstanceResourceDeploymentDescription#getResourceUsage()
	 * @see #getInstanceResourceDeploymentDescription()
	 * @generated
	 */
	EAttribute getInstanceResourceDeploymentDescription_ResourceUsage();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.Interconnect <em>Interconnect</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Interconnect</em>'.
	 * @see org.omg.deployment.Interconnect
	 * @generated
	 */
	EClass getInterconnect();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.Interconnect#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.Interconnect#getGroup()
	 * @see #getInterconnect()
	 * @generated
	 */
	EAttribute getInterconnect_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.Interconnect#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Name</em>'.
	 * @see org.omg.deployment.Interconnect#getName()
	 * @see #getInterconnect()
	 * @generated
	 */
	EAttribute getInterconnect_Name();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.Interconnect#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Label</em>'.
	 * @see org.omg.deployment.Interconnect#getLabel()
	 * @see #getInterconnect()
	 * @generated
	 */
	EAttribute getInterconnect_Label();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.Interconnect#getConnection <em>Connection</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Connection</em>'.
	 * @see org.omg.deployment.Interconnect#getConnection()
	 * @see #getInterconnect()
	 * @generated
	 */
	EReference getInterconnect_Connection();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.Interconnect#getConnect <em>Connect</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Connect</em>'.
	 * @see org.omg.deployment.Interconnect#getConnect()
	 * @see #getInterconnect()
	 * @generated
	 */
	EReference getInterconnect_Connect();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.Interconnect#getResource <em>Resource</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Resource</em>'.
	 * @see org.omg.deployment.Interconnect#getResource()
	 * @see #getInterconnect()
	 * @generated
	 */
	EReference getInterconnect_Resource();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.Interconnect#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.Interconnect#getExtension()
	 * @see #getInterconnect()
	 * @generated
	 */
	EReference getInterconnect_Extension();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Interconnect#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.Interconnect#getHref()
	 * @see #getInterconnect()
	 * @generated
	 */
	EAttribute getInterconnect_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Interconnect#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.Interconnect#getId()
	 * @see #getInterconnect()
	 * @generated
	 */
	EAttribute getInterconnect_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Interconnect#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.Interconnect#getIdref()
	 * @see #getInterconnect()
	 * @generated
	 */
	EAttribute getInterconnect_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Interconnect#getLabel1 <em>Label1</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label1</em>'.
	 * @see org.omg.deployment.Interconnect#getLabel1()
	 * @see #getInterconnect()
	 * @generated
	 */
	EAttribute getInterconnect_Label1();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Interconnect#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type</em>'.
	 * @see org.omg.deployment.Interconnect#getType()
	 * @see #getInterconnect()
	 * @generated
	 */
	EAttribute getInterconnect_Type();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Interconnect#getUuid <em>Uuid</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid</em>'.
	 * @see org.omg.deployment.Interconnect#getUuid()
	 * @see #getInterconnect()
	 * @generated
	 */
	EAttribute getInterconnect_Uuid();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Interconnect#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.Interconnect#getVersion()
	 * @see #getInterconnect()
	 * @generated
	 */
	EAttribute getInterconnect_Version();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.MonolithicDeploymentDescription <em>Monolithic Deployment Description</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Monolithic Deployment Description</em>'.
	 * @see org.omg.deployment.MonolithicDeploymentDescription
	 * @generated
	 */
	EClass getMonolithicDeploymentDescription();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.MonolithicDeploymentDescription#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name</em>'.
	 * @see org.omg.deployment.MonolithicDeploymentDescription#getName()
	 * @see #getMonolithicDeploymentDescription()
	 * @generated
	 */
	EAttribute getMonolithicDeploymentDescription_Name();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.MonolithicDeploymentDescription#getSource <em>Source</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Source</em>'.
	 * @see org.omg.deployment.MonolithicDeploymentDescription#getSource()
	 * @see #getMonolithicDeploymentDescription()
	 * @generated
	 */
	EAttribute getMonolithicDeploymentDescription_Source();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.MonolithicDeploymentDescription#getArtifact <em>Artifact</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Artifact</em>'.
	 * @see org.omg.deployment.MonolithicDeploymentDescription#getArtifact()
	 * @see #getMonolithicDeploymentDescription()
	 * @generated
	 */
	EReference getMonolithicDeploymentDescription_Artifact();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.MonolithicDeploymentDescription#getExecParameter <em>Exec Parameter</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Exec Parameter</em>'.
	 * @see org.omg.deployment.MonolithicDeploymentDescription#getExecParameter()
	 * @see #getMonolithicDeploymentDescription()
	 * @generated
	 */
	EReference getMonolithicDeploymentDescription_ExecParameter();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.MonolithicDeploymentDescription#getDeployRequirement <em>Deploy Requirement</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Deploy Requirement</em>'.
	 * @see org.omg.deployment.MonolithicDeploymentDescription#getDeployRequirement()
	 * @see #getMonolithicDeploymentDescription()
	 * @generated
	 */
	EReference getMonolithicDeploymentDescription_DeployRequirement();

	/**
	 * Returns the meta object for the reference list '{@link org.omg.deployment.MonolithicDeploymentDescription#getArtifactRefs <em>Artifact Refs</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference list '<em>Artifact Refs</em>'.
	 * @see org.omg.deployment.MonolithicDeploymentDescription#getArtifactRefs()
	 * @see #getMonolithicDeploymentDescription()
	 * @generated
	 */
	EReference getMonolithicDeploymentDescription_ArtifactRefs();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.NamedValue <em>Named Value</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Named Value</em>'.
	 * @see org.omg.deployment.NamedValue
	 * @generated
	 */
	EClass getNamedValue();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.NamedValue#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.NamedValue#getGroup()
	 * @see #getNamedValue()
	 * @generated
	 */
	EAttribute getNamedValue_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.NamedValue#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Name</em>'.
	 * @see org.omg.deployment.NamedValue#getName()
	 * @see #getNamedValue()
	 * @generated
	 */
	EAttribute getNamedValue_Name();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.NamedValue#getValue <em>Value</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Value</em>'.
	 * @see org.omg.deployment.NamedValue#getValue()
	 * @see #getNamedValue()
	 * @generated
	 */
	EReference getNamedValue_Value();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.NamedValue#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.NamedValue#getExtension()
	 * @see #getNamedValue()
	 * @generated
	 */
	EReference getNamedValue_Extension();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.NamedValue#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.NamedValue#getHref()
	 * @see #getNamedValue()
	 * @generated
	 */
	EAttribute getNamedValue_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.NamedValue#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.NamedValue#getId()
	 * @see #getNamedValue()
	 * @generated
	 */
	EAttribute getNamedValue_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.NamedValue#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.NamedValue#getIdref()
	 * @see #getNamedValue()
	 * @generated
	 */
	EAttribute getNamedValue_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.NamedValue#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label</em>'.
	 * @see org.omg.deployment.NamedValue#getLabel()
	 * @see #getNamedValue()
	 * @generated
	 */
	EAttribute getNamedValue_Label();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.NamedValue#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type</em>'.
	 * @see org.omg.deployment.NamedValue#getType()
	 * @see #getNamedValue()
	 * @generated
	 */
	EAttribute getNamedValue_Type();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.NamedValue#getUuid <em>Uuid</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid</em>'.
	 * @see org.omg.deployment.NamedValue#getUuid()
	 * @see #getNamedValue()
	 * @generated
	 */
	EAttribute getNamedValue_Uuid();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.NamedValue#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.NamedValue#getVersion()
	 * @see #getNamedValue()
	 * @generated
	 */
	EAttribute getNamedValue_Version();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.Node <em>Node</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Node</em>'.
	 * @see org.omg.deployment.Node
	 * @generated
	 */
	EClass getNode();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.Node#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.Node#getGroup()
	 * @see #getNode()
	 * @generated
	 */
	EAttribute getNode_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.Node#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Name</em>'.
	 * @see org.omg.deployment.Node#getName()
	 * @see #getNode()
	 * @generated
	 */
	EAttribute getNode_Name();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.Node#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Label</em>'.
	 * @see org.omg.deployment.Node#getLabel()
	 * @see #getNode()
	 * @generated
	 */
	EAttribute getNode_Label();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.Node#getConnection <em>Connection</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Connection</em>'.
	 * @see org.omg.deployment.Node#getConnection()
	 * @see #getNode()
	 * @generated
	 */
	EReference getNode_Connection();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.Node#getSharedResource <em>Shared Resource</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Shared Resource</em>'.
	 * @see org.omg.deployment.Node#getSharedResource()
	 * @see #getNode()
	 * @generated
	 */
	EReference getNode_SharedResource();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.Node#getResource <em>Resource</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Resource</em>'.
	 * @see org.omg.deployment.Node#getResource()
	 * @see #getNode()
	 * @generated
	 */
	EReference getNode_Resource();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.Node#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.Node#getExtension()
	 * @see #getNode()
	 * @generated
	 */
	EReference getNode_Extension();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Node#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.Node#getHref()
	 * @see #getNode()
	 * @generated
	 */
	EAttribute getNode_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Node#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.Node#getId()
	 * @see #getNode()
	 * @generated
	 */
	EAttribute getNode_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Node#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.Node#getIdref()
	 * @see #getNode()
	 * @generated
	 */
	EAttribute getNode_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Node#getLabel1 <em>Label1</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label1</em>'.
	 * @see org.omg.deployment.Node#getLabel1()
	 * @see #getNode()
	 * @generated
	 */
	EAttribute getNode_Label1();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Node#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type</em>'.
	 * @see org.omg.deployment.Node#getType()
	 * @see #getNode()
	 * @generated
	 */
	EAttribute getNode_Type();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Node#getUuid <em>Uuid</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid</em>'.
	 * @see org.omg.deployment.Node#getUuid()
	 * @see #getNode()
	 * @generated
	 */
	EAttribute getNode_Uuid();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Node#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.Node#getVersion()
	 * @see #getNode()
	 * @generated
	 */
	EAttribute getNode_Version();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.ObjrefType <em>Objref Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Objref Type</em>'.
	 * @see org.omg.deployment.ObjrefType
	 * @generated
	 */
	EClass getObjrefType();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ObjrefType#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.ObjrefType#getGroup()
	 * @see #getObjrefType()
	 * @generated
	 */
	EAttribute getObjrefType_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ObjrefType#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Name</em>'.
	 * @see org.omg.deployment.ObjrefType#getName()
	 * @see #getObjrefType()
	 * @generated
	 */
	EAttribute getObjrefType_Name();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ObjrefType#getTypeId <em>Type Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Type Id</em>'.
	 * @see org.omg.deployment.ObjrefType#getTypeId()
	 * @see #getObjrefType()
	 * @generated
	 */
	EAttribute getObjrefType_TypeId();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.ObjrefType#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.ObjrefType#getExtension()
	 * @see #getObjrefType()
	 * @generated
	 */
	EReference getObjrefType_Extension();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ObjrefType#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.ObjrefType#getHref()
	 * @see #getObjrefType()
	 * @generated
	 */
	EAttribute getObjrefType_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ObjrefType#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.ObjrefType#getId()
	 * @see #getObjrefType()
	 * @generated
	 */
	EAttribute getObjrefType_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ObjrefType#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.ObjrefType#getIdref()
	 * @see #getObjrefType()
	 * @generated
	 */
	EAttribute getObjrefType_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ObjrefType#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label</em>'.
	 * @see org.omg.deployment.ObjrefType#getLabel()
	 * @see #getObjrefType()
	 * @generated
	 */
	EAttribute getObjrefType_Label();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ObjrefType#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type</em>'.
	 * @see org.omg.deployment.ObjrefType#getType()
	 * @see #getObjrefType()
	 * @generated
	 */
	EAttribute getObjrefType_Type();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ObjrefType#getUuid <em>Uuid</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid</em>'.
	 * @see org.omg.deployment.ObjrefType#getUuid()
	 * @see #getObjrefType()
	 * @generated
	 */
	EAttribute getObjrefType_Uuid();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ObjrefType#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.ObjrefType#getVersion()
	 * @see #getObjrefType()
	 * @generated
	 */
	EAttribute getObjrefType_Version();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.PlanConnectionDescription <em>Plan Connection Description</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Plan Connection Description</em>'.
	 * @see org.omg.deployment.PlanConnectionDescription
	 * @generated
	 */
	EClass getPlanConnectionDescription();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.PlanConnectionDescription#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name</em>'.
	 * @see org.omg.deployment.PlanConnectionDescription#getName()
	 * @see #getPlanConnectionDescription()
	 * @generated
	 */
	EAttribute getPlanConnectionDescription_Name();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.PlanConnectionDescription#getSource <em>Source</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Source</em>'.
	 * @see org.omg.deployment.PlanConnectionDescription#getSource()
	 * @see #getPlanConnectionDescription()
	 * @generated
	 */
	EAttribute getPlanConnectionDescription_Source();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.PlanConnectionDescription#getDeployRequirement <em>Deploy Requirement</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Deploy Requirement</em>'.
	 * @see org.omg.deployment.PlanConnectionDescription#getDeployRequirement()
	 * @see #getPlanConnectionDescription()
	 * @generated
	 */
	EReference getPlanConnectionDescription_DeployRequirement();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.PlanConnectionDescription#getExternalEndpoint <em>External Endpoint</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>External Endpoint</em>'.
	 * @see org.omg.deployment.PlanConnectionDescription#getExternalEndpoint()
	 * @see #getPlanConnectionDescription()
	 * @generated
	 */
	EReference getPlanConnectionDescription_ExternalEndpoint();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.PlanConnectionDescription#getInternalEndpoint <em>Internal Endpoint</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Internal Endpoint</em>'.
	 * @see org.omg.deployment.PlanConnectionDescription#getInternalEndpoint()
	 * @see #getPlanConnectionDescription()
	 * @generated
	 */
	EReference getPlanConnectionDescription_InternalEndpoint();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.PlanConnectionDescription#getExternalReference <em>External Reference</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>External Reference</em>'.
	 * @see org.omg.deployment.PlanConnectionDescription#getExternalReference()
	 * @see #getPlanConnectionDescription()
	 * @generated
	 */
	EReference getPlanConnectionDescription_ExternalReference();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.PlanConnectionDescription#getDeployedResource <em>Deployed Resource</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Deployed Resource</em>'.
	 * @see org.omg.deployment.PlanConnectionDescription#getDeployedResource()
	 * @see #getPlanConnectionDescription()
	 * @generated
	 */
	EReference getPlanConnectionDescription_DeployedResource();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.PlanLocality <em>Plan Locality</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Plan Locality</em>'.
	 * @see org.omg.deployment.PlanLocality
	 * @generated
	 */
	EClass getPlanLocality();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.PlanLocality#getConstraint <em>Constraint</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Constraint</em>'.
	 * @see org.omg.deployment.PlanLocality#getConstraint()
	 * @see #getPlanLocality()
	 * @generated
	 */
	EAttribute getPlanLocality_Constraint();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.PlanLocality#getConstrainedInstance <em>Constrained Instance</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Constrained Instance</em>'.
	 * @see org.omg.deployment.PlanLocality#getConstrainedInstance()
	 * @see #getPlanLocality()
	 * @generated
	 */
	EReference getPlanLocality_ConstrainedInstance();

	/**
	 * Returns the meta object for the reference list '{@link org.omg.deployment.PlanLocality#getConstrainedInstanceRef <em>Constrained Instance Ref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference list '<em>Constrained Instance Ref</em>'.
	 * @see org.omg.deployment.PlanLocality#getConstrainedInstanceRef()
	 * @see #getPlanLocality()
	 * @generated
	 */
	EReference getPlanLocality_ConstrainedInstanceRef();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.PlanPropertyMapping <em>Plan Property Mapping</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Plan Property Mapping</em>'.
	 * @see org.omg.deployment.PlanPropertyMapping
	 * @generated
	 */
	EClass getPlanPropertyMapping();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.PlanPropertyMapping#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name</em>'.
	 * @see org.omg.deployment.PlanPropertyMapping#getName()
	 * @see #getPlanPropertyMapping()
	 * @generated
	 */
	EAttribute getPlanPropertyMapping_Name();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.PlanPropertyMapping#getSource <em>Source</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Source</em>'.
	 * @see org.omg.deployment.PlanPropertyMapping#getSource()
	 * @see #getPlanPropertyMapping()
	 * @generated
	 */
	EAttribute getPlanPropertyMapping_Source();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.PlanPropertyMapping#getExternalName <em>External Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>External Name</em>'.
	 * @see org.omg.deployment.PlanPropertyMapping#getExternalName()
	 * @see #getPlanPropertyMapping()
	 * @generated
	 */
	EAttribute getPlanPropertyMapping_ExternalName();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.PlanPropertyMapping#getDelegatesTo <em>Delegates To</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Delegates To</em>'.
	 * @see org.omg.deployment.PlanPropertyMapping#getDelegatesTo()
	 * @see #getPlanPropertyMapping()
	 * @generated
	 */
	EReference getPlanPropertyMapping_DelegatesTo();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.PlanSubcomponentPortEndpoint <em>Plan Subcomponent Port Endpoint</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Plan Subcomponent Port Endpoint</em>'.
	 * @see org.omg.deployment.PlanSubcomponentPortEndpoint
	 * @generated
	 */
	EClass getPlanSubcomponentPortEndpoint();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.PlanSubcomponentPortEndpoint#getPortName <em>Port Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Port Name</em>'.
	 * @see org.omg.deployment.PlanSubcomponentPortEndpoint#getPortName()
	 * @see #getPlanSubcomponentPortEndpoint()
	 * @generated
	 */
	EAttribute getPlanSubcomponentPortEndpoint_PortName();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.PlanSubcomponentPortEndpoint#getProvider <em>Provider</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Provider</em>'.
	 * @see org.omg.deployment.PlanSubcomponentPortEndpoint#getProvider()
	 * @see #getPlanSubcomponentPortEndpoint()
	 * @generated
	 */
	EAttribute getPlanSubcomponentPortEndpoint_Provider();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.PlanSubcomponentPortEndpoint#getKind <em>Kind</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Kind</em>'.
	 * @see org.omg.deployment.PlanSubcomponentPortEndpoint#getKind()
	 * @see #getPlanSubcomponentPortEndpoint()
	 * @generated
	 */
	EAttribute getPlanSubcomponentPortEndpoint_Kind();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.PlanSubcomponentPortEndpoint#getInstance <em>Instance</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Instance</em>'.
	 * @see org.omg.deployment.PlanSubcomponentPortEndpoint#getInstance()
	 * @see #getPlanSubcomponentPortEndpoint()
	 * @generated
	 */
	EReference getPlanSubcomponentPortEndpoint_Instance();

	/**
	 * Returns the meta object for the reference '{@link org.omg.deployment.PlanSubcomponentPortEndpoint#getInstanceRef <em>Instance Ref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Instance Ref</em>'.
	 * @see org.omg.deployment.PlanSubcomponentPortEndpoint#getInstanceRef()
	 * @see #getPlanSubcomponentPortEndpoint()
	 * @generated
	 */
	EReference getPlanSubcomponentPortEndpoint_InstanceRef();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.PlanSubcomponentPropertyReference <em>Plan Subcomponent Property Reference</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Plan Subcomponent Property Reference</em>'.
	 * @see org.omg.deployment.PlanSubcomponentPropertyReference
	 * @generated
	 */
	EClass getPlanSubcomponentPropertyReference();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.PlanSubcomponentPropertyReference#getPropertyName <em>Property Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Property Name</em>'.
	 * @see org.omg.deployment.PlanSubcomponentPropertyReference#getPropertyName()
	 * @see #getPlanSubcomponentPropertyReference()
	 * @generated
	 */
	EAttribute getPlanSubcomponentPropertyReference_PropertyName();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.PlanSubcomponentPropertyReference#getInstance <em>Instance</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Instance</em>'.
	 * @see org.omg.deployment.PlanSubcomponentPropertyReference#getInstance()
	 * @see #getPlanSubcomponentPropertyReference()
	 * @generated
	 */
	EReference getPlanSubcomponentPropertyReference_Instance();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.Property <em>Property</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Property</em>'.
	 * @see org.omg.deployment.Property
	 * @generated
	 */
	EClass getProperty();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Property#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name</em>'.
	 * @see org.omg.deployment.Property#getName()
	 * @see #getProperty()
	 * @generated
	 */
	EAttribute getProperty_Name();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.Property#getValue <em>Value</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Value</em>'.
	 * @see org.omg.deployment.Property#getValue()
	 * @see #getProperty()
	 * @generated
	 */
	EReference getProperty_Value();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.Requirement <em>Requirement</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Requirement</em>'.
	 * @see org.omg.deployment.Requirement
	 * @generated
	 */
	EClass getRequirement();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Requirement#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name</em>'.
	 * @see org.omg.deployment.Requirement#getName()
	 * @see #getRequirement()
	 * @generated
	 */
	EAttribute getRequirement_Name();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Requirement#getResourceType <em>Resource Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Resource Type</em>'.
	 * @see org.omg.deployment.Requirement#getResourceType()
	 * @see #getRequirement()
	 * @generated
	 */
	EAttribute getRequirement_ResourceType();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.Requirement#getProperty <em>Property</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Property</em>'.
	 * @see org.omg.deployment.Requirement#getProperty()
	 * @see #getRequirement()
	 * @generated
	 */
	EReference getRequirement_Property();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.Resource <em>Resource</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Resource</em>'.
	 * @see org.omg.deployment.Resource
	 * @generated
	 */
	EClass getResource();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.Resource#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.Resource#getGroup()
	 * @see #getResource()
	 * @generated
	 */
	EAttribute getResource_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.Resource#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Name</em>'.
	 * @see org.omg.deployment.Resource#getName()
	 * @see #getResource()
	 * @generated
	 */
	EAttribute getResource_Name();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.Resource#getResourceType <em>Resource Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Resource Type</em>'.
	 * @see org.omg.deployment.Resource#getResourceType()
	 * @see #getResource()
	 * @generated
	 */
	EAttribute getResource_ResourceType();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.Resource#getProperty <em>Property</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Property</em>'.
	 * @see org.omg.deployment.Resource#getProperty()
	 * @see #getResource()
	 * @generated
	 */
	EReference getResource_Property();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.Resource#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.Resource#getExtension()
	 * @see #getResource()
	 * @generated
	 */
	EReference getResource_Extension();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Resource#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.Resource#getHref()
	 * @see #getResource()
	 * @generated
	 */
	EAttribute getResource_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Resource#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.Resource#getId()
	 * @see #getResource()
	 * @generated
	 */
	EAttribute getResource_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Resource#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.Resource#getIdref()
	 * @see #getResource()
	 * @generated
	 */
	EAttribute getResource_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Resource#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label</em>'.
	 * @see org.omg.deployment.Resource#getLabel()
	 * @see #getResource()
	 * @generated
	 */
	EAttribute getResource_Label();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Resource#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type</em>'.
	 * @see org.omg.deployment.Resource#getType()
	 * @see #getResource()
	 * @generated
	 */
	EAttribute getResource_Type();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Resource#getUuid <em>Uuid</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid</em>'.
	 * @see org.omg.deployment.Resource#getUuid()
	 * @see #getResource()
	 * @generated
	 */
	EAttribute getResource_Uuid();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.Resource#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.Resource#getVersion()
	 * @see #getResource()
	 * @generated
	 */
	EAttribute getResource_Version();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.ResourceDeploymentDescription <em>Resource Deployment Description</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Resource Deployment Description</em>'.
	 * @see org.omg.deployment.ResourceDeploymentDescription
	 * @generated
	 */
	EClass getResourceDeploymentDescription();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ResourceDeploymentDescription#getRequirementName <em>Requirement Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Requirement Name</em>'.
	 * @see org.omg.deployment.ResourceDeploymentDescription#getRequirementName()
	 * @see #getResourceDeploymentDescription()
	 * @generated
	 */
	EAttribute getResourceDeploymentDescription_RequirementName();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ResourceDeploymentDescription#getResourceName <em>Resource Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Resource Name</em>'.
	 * @see org.omg.deployment.ResourceDeploymentDescription#getResourceName()
	 * @see #getResourceDeploymentDescription()
	 * @generated
	 */
	EAttribute getResourceDeploymentDescription_ResourceName();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.ResourceDeploymentDescription#getProperty <em>Property</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Property</em>'.
	 * @see org.omg.deployment.ResourceDeploymentDescription#getProperty()
	 * @see #getResourceDeploymentDescription()
	 * @generated
	 */
	EReference getResourceDeploymentDescription_Property();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.SatisfierProperty <em>Satisfier Property</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Satisfier Property</em>'.
	 * @see org.omg.deployment.SatisfierProperty
	 * @generated
	 */
	EClass getSatisfierProperty();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.SatisfierProperty#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name</em>'.
	 * @see org.omg.deployment.SatisfierProperty#getName()
	 * @see #getSatisfierProperty()
	 * @generated
	 */
	EAttribute getSatisfierProperty_Name();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.SatisfierProperty#getKind <em>Kind</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Kind</em>'.
	 * @see org.omg.deployment.SatisfierProperty#getKind()
	 * @see #getSatisfierProperty()
	 * @generated
	 */
	EAttribute getSatisfierProperty_Kind();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.SatisfierProperty#getDynamic <em>Dynamic</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Dynamic</em>'.
	 * @see org.omg.deployment.SatisfierProperty#getDynamic()
	 * @see #getSatisfierProperty()
	 * @generated
	 */
	EAttribute getSatisfierProperty_Dynamic();

	/**
	 * Returns the meta object for the containment reference '{@link org.omg.deployment.SatisfierProperty#getValue <em>Value</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Value</em>'.
	 * @see org.omg.deployment.SatisfierProperty#getValue()
	 * @see #getSatisfierProperty()
	 * @generated
	 */
	EReference getSatisfierProperty_Value();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.SequenceType <em>Sequence Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Sequence Type</em>'.
	 * @see org.omg.deployment.SequenceType
	 * @generated
	 */
	EClass getSequenceType();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.SequenceType#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.SequenceType#getGroup()
	 * @see #getSequenceType()
	 * @generated
	 */
	EAttribute getSequenceType_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.SequenceType#getBound <em>Bound</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Bound</em>'.
	 * @see org.omg.deployment.SequenceType#getBound()
	 * @see #getSequenceType()
	 * @generated
	 */
	EAttribute getSequenceType_Bound();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.SequenceType#getElementType <em>Element Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Element Type</em>'.
	 * @see org.omg.deployment.SequenceType#getElementType()
	 * @see #getSequenceType()
	 * @generated
	 */
	EReference getSequenceType_ElementType();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.SequenceType#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.SequenceType#getExtension()
	 * @see #getSequenceType()
	 * @generated
	 */
	EReference getSequenceType_Extension();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.SequenceType#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.SequenceType#getHref()
	 * @see #getSequenceType()
	 * @generated
	 */
	EAttribute getSequenceType_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.SequenceType#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.SequenceType#getId()
	 * @see #getSequenceType()
	 * @generated
	 */
	EAttribute getSequenceType_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.SequenceType#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.SequenceType#getIdref()
	 * @see #getSequenceType()
	 * @generated
	 */
	EAttribute getSequenceType_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.SequenceType#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label</em>'.
	 * @see org.omg.deployment.SequenceType#getLabel()
	 * @see #getSequenceType()
	 * @generated
	 */
	EAttribute getSequenceType_Label();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.SequenceType#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type</em>'.
	 * @see org.omg.deployment.SequenceType#getType()
	 * @see #getSequenceType()
	 * @generated
	 */
	EAttribute getSequenceType_Type();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.SequenceType#getUuid <em>Uuid</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid</em>'.
	 * @see org.omg.deployment.SequenceType#getUuid()
	 * @see #getSequenceType()
	 * @generated
	 */
	EAttribute getSequenceType_Uuid();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.SequenceType#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.SequenceType#getVersion()
	 * @see #getSequenceType()
	 * @generated
	 */
	EAttribute getSequenceType_Version();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.SharedResource <em>Shared Resource</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Shared Resource</em>'.
	 * @see org.omg.deployment.SharedResource
	 * @generated
	 */
	EClass getSharedResource();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.SharedResource#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.SharedResource#getGroup()
	 * @see #getSharedResource()
	 * @generated
	 */
	EAttribute getSharedResource_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.SharedResource#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Name</em>'.
	 * @see org.omg.deployment.SharedResource#getName()
	 * @see #getSharedResource()
	 * @generated
	 */
	EAttribute getSharedResource_Name();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.SharedResource#getResourceType <em>Resource Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Resource Type</em>'.
	 * @see org.omg.deployment.SharedResource#getResourceType()
	 * @see #getSharedResource()
	 * @generated
	 */
	EAttribute getSharedResource_ResourceType();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.SharedResource#getNode <em>Node</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Node</em>'.
	 * @see org.omg.deployment.SharedResource#getNode()
	 * @see #getSharedResource()
	 * @generated
	 */
	EReference getSharedResource_Node();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.SharedResource#getProperty <em>Property</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Property</em>'.
	 * @see org.omg.deployment.SharedResource#getProperty()
	 * @see #getSharedResource()
	 * @generated
	 */
	EReference getSharedResource_Property();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.SharedResource#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.SharedResource#getExtension()
	 * @see #getSharedResource()
	 * @generated
	 */
	EReference getSharedResource_Extension();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.SharedResource#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.SharedResource#getHref()
	 * @see #getSharedResource()
	 * @generated
	 */
	EAttribute getSharedResource_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.SharedResource#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.SharedResource#getId()
	 * @see #getSharedResource()
	 * @generated
	 */
	EAttribute getSharedResource_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.SharedResource#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.SharedResource#getIdref()
	 * @see #getSharedResource()
	 * @generated
	 */
	EAttribute getSharedResource_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.SharedResource#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label</em>'.
	 * @see org.omg.deployment.SharedResource#getLabel()
	 * @see #getSharedResource()
	 * @generated
	 */
	EAttribute getSharedResource_Label();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.SharedResource#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type</em>'.
	 * @see org.omg.deployment.SharedResource#getType()
	 * @see #getSharedResource()
	 * @generated
	 */
	EAttribute getSharedResource_Type();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.SharedResource#getUuid <em>Uuid</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid</em>'.
	 * @see org.omg.deployment.SharedResource#getUuid()
	 * @see #getSharedResource()
	 * @generated
	 */
	EAttribute getSharedResource_Uuid();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.SharedResource#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.SharedResource#getVersion()
	 * @see #getSharedResource()
	 * @generated
	 */
	EAttribute getSharedResource_Version();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.StructMemberType <em>Struct Member Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Struct Member Type</em>'.
	 * @see org.omg.deployment.StructMemberType
	 * @generated
	 */
	EClass getStructMemberType();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.StructMemberType#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.StructMemberType#getGroup()
	 * @see #getStructMemberType()
	 * @generated
	 */
	EAttribute getStructMemberType_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.StructMemberType#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Name</em>'.
	 * @see org.omg.deployment.StructMemberType#getName()
	 * @see #getStructMemberType()
	 * @generated
	 */
	EAttribute getStructMemberType_Name();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.StructMemberType#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Type</em>'.
	 * @see org.omg.deployment.StructMemberType#getType()
	 * @see #getStructMemberType()
	 * @generated
	 */
	EReference getStructMemberType_Type();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.StructMemberType#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.StructMemberType#getExtension()
	 * @see #getStructMemberType()
	 * @generated
	 */
	EReference getStructMemberType_Extension();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.StructMemberType#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.StructMemberType#getHref()
	 * @see #getStructMemberType()
	 * @generated
	 */
	EAttribute getStructMemberType_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.StructMemberType#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.StructMemberType#getId()
	 * @see #getStructMemberType()
	 * @generated
	 */
	EAttribute getStructMemberType_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.StructMemberType#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.StructMemberType#getIdref()
	 * @see #getStructMemberType()
	 * @generated
	 */
	EAttribute getStructMemberType_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.StructMemberType#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label</em>'.
	 * @see org.omg.deployment.StructMemberType#getLabel()
	 * @see #getStructMemberType()
	 * @generated
	 */
	EAttribute getStructMemberType_Label();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.StructMemberType#getType1 <em>Type1</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type1</em>'.
	 * @see org.omg.deployment.StructMemberType#getType1()
	 * @see #getStructMemberType()
	 * @generated
	 */
	EAttribute getStructMemberType_Type1();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.StructMemberType#getUuid <em>Uuid</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid</em>'.
	 * @see org.omg.deployment.StructMemberType#getUuid()
	 * @see #getStructMemberType()
	 * @generated
	 */
	EAttribute getStructMemberType_Uuid();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.StructMemberType#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.StructMemberType#getVersion()
	 * @see #getStructMemberType()
	 * @generated
	 */
	EAttribute getStructMemberType_Version();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.StructType <em>Struct Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Struct Type</em>'.
	 * @see org.omg.deployment.StructType
	 * @generated
	 */
	EClass getStructType();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.StructType#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.StructType#getGroup()
	 * @see #getStructType()
	 * @generated
	 */
	EAttribute getStructType_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.StructType#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Name</em>'.
	 * @see org.omg.deployment.StructType#getName()
	 * @see #getStructType()
	 * @generated
	 */
	EAttribute getStructType_Name();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.StructType#getTypeId <em>Type Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Type Id</em>'.
	 * @see org.omg.deployment.StructType#getTypeId()
	 * @see #getStructType()
	 * @generated
	 */
	EAttribute getStructType_TypeId();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.StructType#getMember <em>Member</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Member</em>'.
	 * @see org.omg.deployment.StructType#getMember()
	 * @see #getStructType()
	 * @generated
	 */
	EReference getStructType_Member();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.StructType#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.StructType#getExtension()
	 * @see #getStructType()
	 * @generated
	 */
	EReference getStructType_Extension();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.StructType#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.StructType#getHref()
	 * @see #getStructType()
	 * @generated
	 */
	EAttribute getStructType_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.StructType#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.StructType#getId()
	 * @see #getStructType()
	 * @generated
	 */
	EAttribute getStructType_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.StructType#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.StructType#getIdref()
	 * @see #getStructType()
	 * @generated
	 */
	EAttribute getStructType_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.StructType#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label</em>'.
	 * @see org.omg.deployment.StructType#getLabel()
	 * @see #getStructType()
	 * @generated
	 */
	EAttribute getStructType_Label();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.StructType#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type</em>'.
	 * @see org.omg.deployment.StructType#getType()
	 * @see #getStructType()
	 * @generated
	 */
	EAttribute getStructType_Type();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.StructType#getUuid <em>Uuid</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid</em>'.
	 * @see org.omg.deployment.StructType#getUuid()
	 * @see #getStructType()
	 * @generated
	 */
	EAttribute getStructType_Uuid();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.StructType#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.StructType#getVersion()
	 * @see #getStructType()
	 * @generated
	 */
	EAttribute getStructType_Version();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.UnionMemberType <em>Union Member Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Union Member Type</em>'.
	 * @see org.omg.deployment.UnionMemberType
	 * @generated
	 */
	EClass getUnionMemberType();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.UnionMemberType#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.UnionMemberType#getGroup()
	 * @see #getUnionMemberType()
	 * @generated
	 */
	EAttribute getUnionMemberType_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.UnionMemberType#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Name</em>'.
	 * @see org.omg.deployment.UnionMemberType#getName()
	 * @see #getUnionMemberType()
	 * @generated
	 */
	EAttribute getUnionMemberType_Name();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.UnionMemberType#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Type</em>'.
	 * @see org.omg.deployment.UnionMemberType#getType()
	 * @see #getUnionMemberType()
	 * @generated
	 */
	EReference getUnionMemberType_Type();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.UnionMemberType#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Label</em>'.
	 * @see org.omg.deployment.UnionMemberType#getLabel()
	 * @see #getUnionMemberType()
	 * @generated
	 */
	EReference getUnionMemberType_Label();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.UnionMemberType#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.UnionMemberType#getExtension()
	 * @see #getUnionMemberType()
	 * @generated
	 */
	EReference getUnionMemberType_Extension();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.UnionMemberType#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.UnionMemberType#getHref()
	 * @see #getUnionMemberType()
	 * @generated
	 */
	EAttribute getUnionMemberType_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.UnionMemberType#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.UnionMemberType#getId()
	 * @see #getUnionMemberType()
	 * @generated
	 */
	EAttribute getUnionMemberType_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.UnionMemberType#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.UnionMemberType#getIdref()
	 * @see #getUnionMemberType()
	 * @generated
	 */
	EAttribute getUnionMemberType_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.UnionMemberType#getLabel1 <em>Label1</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label1</em>'.
	 * @see org.omg.deployment.UnionMemberType#getLabel1()
	 * @see #getUnionMemberType()
	 * @generated
	 */
	EAttribute getUnionMemberType_Label1();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.UnionMemberType#getType1 <em>Type1</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type1</em>'.
	 * @see org.omg.deployment.UnionMemberType#getType1()
	 * @see #getUnionMemberType()
	 * @generated
	 */
	EAttribute getUnionMemberType_Type1();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.UnionMemberType#getUuid <em>Uuid</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid</em>'.
	 * @see org.omg.deployment.UnionMemberType#getUuid()
	 * @see #getUnionMemberType()
	 * @generated
	 */
	EAttribute getUnionMemberType_Uuid();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.UnionMemberType#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.UnionMemberType#getVersion()
	 * @see #getUnionMemberType()
	 * @generated
	 */
	EAttribute getUnionMemberType_Version();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.UnionType <em>Union Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Union Type</em>'.
	 * @see org.omg.deployment.UnionType
	 * @generated
	 */
	EClass getUnionType();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.UnionType#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.UnionType#getGroup()
	 * @see #getUnionType()
	 * @generated
	 */
	EAttribute getUnionType_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.UnionType#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Name</em>'.
	 * @see org.omg.deployment.UnionType#getName()
	 * @see #getUnionType()
	 * @generated
	 */
	EAttribute getUnionType_Name();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.UnionType#getTypeId <em>Type Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Type Id</em>'.
	 * @see org.omg.deployment.UnionType#getTypeId()
	 * @see #getUnionType()
	 * @generated
	 */
	EAttribute getUnionType_TypeId();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.UnionType#getDefault <em>Default</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Default</em>'.
	 * @see org.omg.deployment.UnionType#getDefault()
	 * @see #getUnionType()
	 * @generated
	 */
	EReference getUnionType_Default();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.UnionType#getDiscriminatorType <em>Discriminator Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Discriminator Type</em>'.
	 * @see org.omg.deployment.UnionType#getDiscriminatorType()
	 * @see #getUnionType()
	 * @generated
	 */
	EReference getUnionType_DiscriminatorType();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.UnionType#getMember <em>Member</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Member</em>'.
	 * @see org.omg.deployment.UnionType#getMember()
	 * @see #getUnionType()
	 * @generated
	 */
	EReference getUnionType_Member();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.UnionType#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.UnionType#getHref()
	 * @see #getUnionType()
	 * @generated
	 */
	EAttribute getUnionType_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.UnionType#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.UnionType#getId()
	 * @see #getUnionType()
	 * @generated
	 */
	EAttribute getUnionType_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.UnionType#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.UnionType#getIdref()
	 * @see #getUnionType()
	 * @generated
	 */
	EAttribute getUnionType_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.UnionType#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label</em>'.
	 * @see org.omg.deployment.UnionType#getLabel()
	 * @see #getUnionType()
	 * @generated
	 */
	EAttribute getUnionType_Label();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.UnionType#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type</em>'.
	 * @see org.omg.deployment.UnionType#getType()
	 * @see #getUnionType()
	 * @generated
	 */
	EAttribute getUnionType_Type();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.UnionType#getUuid <em>Uuid</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid</em>'.
	 * @see org.omg.deployment.UnionType#getUuid()
	 * @see #getUnionType()
	 * @generated
	 */
	EAttribute getUnionType_Uuid();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.UnionType#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.UnionType#getVersion()
	 * @see #getUnionType()
	 * @generated
	 */
	EAttribute getUnionType_Version();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.ValueMemberType <em>Value Member Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Value Member Type</em>'.
	 * @see org.omg.deployment.ValueMemberType
	 * @generated
	 */
	EClass getValueMemberType();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ValueMemberType#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.ValueMemberType#getGroup()
	 * @see #getValueMemberType()
	 * @generated
	 */
	EAttribute getValueMemberType_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ValueMemberType#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Name</em>'.
	 * @see org.omg.deployment.ValueMemberType#getName()
	 * @see #getValueMemberType()
	 * @generated
	 */
	EAttribute getValueMemberType_Name();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ValueMemberType#getVisibility <em>Visibility</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Visibility</em>'.
	 * @see org.omg.deployment.ValueMemberType#getVisibility()
	 * @see #getValueMemberType()
	 * @generated
	 */
	EAttribute getValueMemberType_Visibility();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.ValueMemberType#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Type</em>'.
	 * @see org.omg.deployment.ValueMemberType#getType()
	 * @see #getValueMemberType()
	 * @generated
	 */
	EReference getValueMemberType_Type();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.ValueMemberType#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.ValueMemberType#getExtension()
	 * @see #getValueMemberType()
	 * @generated
	 */
	EReference getValueMemberType_Extension();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ValueMemberType#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.ValueMemberType#getHref()
	 * @see #getValueMemberType()
	 * @generated
	 */
	EAttribute getValueMemberType_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ValueMemberType#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.ValueMemberType#getId()
	 * @see #getValueMemberType()
	 * @generated
	 */
	EAttribute getValueMemberType_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ValueMemberType#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.ValueMemberType#getIdref()
	 * @see #getValueMemberType()
	 * @generated
	 */
	EAttribute getValueMemberType_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ValueMemberType#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label</em>'.
	 * @see org.omg.deployment.ValueMemberType#getLabel()
	 * @see #getValueMemberType()
	 * @generated
	 */
	EAttribute getValueMemberType_Label();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ValueMemberType#getType1 <em>Type1</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type1</em>'.
	 * @see org.omg.deployment.ValueMemberType#getType1()
	 * @see #getValueMemberType()
	 * @generated
	 */
	EAttribute getValueMemberType_Type1();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ValueMemberType#getUuid <em>Uuid</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid</em>'.
	 * @see org.omg.deployment.ValueMemberType#getUuid()
	 * @see #getValueMemberType()
	 * @generated
	 */
	EAttribute getValueMemberType_Uuid();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ValueMemberType#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.ValueMemberType#getVersion()
	 * @see #getValueMemberType()
	 * @generated
	 */
	EAttribute getValueMemberType_Version();

	/**
	 * Returns the meta object for class '{@link org.omg.deployment.ValueType <em>Value Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Value Type</em>'.
	 * @see org.omg.deployment.ValueType
	 * @generated
	 */
	EClass getValueType();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ValueType#getGroup <em>Group</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Group</em>'.
	 * @see org.omg.deployment.ValueType#getGroup()
	 * @see #getValueType()
	 * @generated
	 */
	EAttribute getValueType_Group();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ValueType#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Name</em>'.
	 * @see org.omg.deployment.ValueType#getName()
	 * @see #getValueType()
	 * @generated
	 */
	EAttribute getValueType_Name();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ValueType#getTypeId <em>Type Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Type Id</em>'.
	 * @see org.omg.deployment.ValueType#getTypeId()
	 * @see #getValueType()
	 * @generated
	 */
	EAttribute getValueType_TypeId();

	/**
	 * Returns the meta object for the attribute list '{@link org.omg.deployment.ValueType#getModifier <em>Modifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute list '<em>Modifier</em>'.
	 * @see org.omg.deployment.ValueType#getModifier()
	 * @see #getValueType()
	 * @generated
	 */
	EAttribute getValueType_Modifier();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.ValueType#getBaseType <em>Base Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Base Type</em>'.
	 * @see org.omg.deployment.ValueType#getBaseType()
	 * @see #getValueType()
	 * @generated
	 */
	EReference getValueType_BaseType();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.ValueType#getMember <em>Member</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Member</em>'.
	 * @see org.omg.deployment.ValueType#getMember()
	 * @see #getValueType()
	 * @generated
	 */
	EReference getValueType_Member();

	/**
	 * Returns the meta object for the containment reference list '{@link org.omg.deployment.ValueType#getExtension <em>Extension</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Extension</em>'.
	 * @see org.omg.deployment.ValueType#getExtension()
	 * @see #getValueType()
	 * @generated
	 */
	EReference getValueType_Extension();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ValueType#getHref <em>Href</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Href</em>'.
	 * @see org.omg.deployment.ValueType#getHref()
	 * @see #getValueType()
	 * @generated
	 */
	EAttribute getValueType_Href();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ValueType#getId <em>Id</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Id</em>'.
	 * @see org.omg.deployment.ValueType#getId()
	 * @see #getValueType()
	 * @generated
	 */
	EAttribute getValueType_Id();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ValueType#getIdref <em>Idref</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Idref</em>'.
	 * @see org.omg.deployment.ValueType#getIdref()
	 * @see #getValueType()
	 * @generated
	 */
	EAttribute getValueType_Idref();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ValueType#getLabel <em>Label</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Label</em>'.
	 * @see org.omg.deployment.ValueType#getLabel()
	 * @see #getValueType()
	 * @generated
	 */
	EAttribute getValueType_Label();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ValueType#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type</em>'.
	 * @see org.omg.deployment.ValueType#getType()
	 * @see #getValueType()
	 * @generated
	 */
	EAttribute getValueType_Type();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ValueType#getUuid <em>Uuid</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Uuid</em>'.
	 * @see org.omg.deployment.ValueType#getUuid()
	 * @see #getValueType()
	 * @generated
	 */
	EAttribute getValueType_Uuid();

	/**
	 * Returns the meta object for the attribute '{@link org.omg.deployment.ValueType#getVersion <em>Version</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Version</em>'.
	 * @see org.omg.deployment.ValueType#getVersion()
	 * @see #getValueType()
	 * @generated
	 */
	EAttribute getValueType_Version();

	/**
	 * Returns the meta object for enum '{@link org.omg.deployment.CCMComponentPortKind <em>CCM Component Port Kind</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for enum '<em>CCM Component Port Kind</em>'.
	 * @see org.omg.deployment.CCMComponentPortKind
	 * @generated
	 */
	EEnum getCCMComponentPortKind();

	/**
	 * Returns the meta object for enum '{@link org.omg.deployment.PlanLocalityKind <em>Plan Locality Kind</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for enum '<em>Plan Locality Kind</em>'.
	 * @see org.omg.deployment.PlanLocalityKind
	 * @generated
	 */
	EEnum getPlanLocalityKind();

	/**
	 * Returns the meta object for enum '{@link org.omg.deployment.ResourceUsageKind <em>Resource Usage Kind</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for enum '<em>Resource Usage Kind</em>'.
	 * @see org.omg.deployment.ResourceUsageKind
	 * @generated
	 */
	EEnum getResourceUsageKind();

	/**
	 * Returns the meta object for enum '{@link org.omg.deployment.SatisfierPropertyKind <em>Satisfier Property Kind</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for enum '<em>Satisfier Property Kind</em>'.
	 * @see org.omg.deployment.SatisfierPropertyKind
	 * @generated
	 */
	EEnum getSatisfierPropertyKind();

	/**
	 * Returns the meta object for enum '{@link org.omg.deployment.TCKind <em>TC Kind</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for enum '<em>TC Kind</em>'.
	 * @see org.omg.deployment.TCKind
	 * @generated
	 */
	EEnum getTCKind();

	/**
	 * Returns the meta object for data type '{@link org.omg.deployment.CCMComponentPortKind <em>CCM Component Port Kind Object</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for data type '<em>CCM Component Port Kind Object</em>'.
	 * @see org.omg.deployment.CCMComponentPortKind
	 * @model instanceClass="org.omg.deployment.CCMComponentPortKind"
	 *        extendedMetaData="name='CCMComponentPortKind:Object' baseType='CCMComponentPortKind'"
	 * @generated
	 */
	EDataType getCCMComponentPortKindObject();

	/**
	 * Returns the meta object for data type '{@link org.omg.deployment.PlanLocalityKind <em>Plan Locality Kind Object</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for data type '<em>Plan Locality Kind Object</em>'.
	 * @see org.omg.deployment.PlanLocalityKind
	 * @model instanceClass="org.omg.deployment.PlanLocalityKind"
	 *        extendedMetaData="name='PlanLocalityKind:Object' baseType='PlanLocalityKind'"
	 * @generated
	 */
	EDataType getPlanLocalityKindObject();

	/**
	 * Returns the meta object for data type '{@link org.omg.deployment.ResourceUsageKind <em>Resource Usage Kind Object</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for data type '<em>Resource Usage Kind Object</em>'.
	 * @see org.omg.deployment.ResourceUsageKind
	 * @model instanceClass="org.omg.deployment.ResourceUsageKind"
	 *        extendedMetaData="name='ResourceUsageKind:Object' baseType='ResourceUsageKind'"
	 * @generated
	 */
	EDataType getResourceUsageKindObject();

	/**
	 * Returns the meta object for data type '{@link org.omg.deployment.SatisfierPropertyKind <em>Satisfier Property Kind Object</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for data type '<em>Satisfier Property Kind Object</em>'.
	 * @see org.omg.deployment.SatisfierPropertyKind
	 * @model instanceClass="org.omg.deployment.SatisfierPropertyKind"
	 *        extendedMetaData="name='SatisfierPropertyKind:Object' baseType='SatisfierPropertyKind'"
	 * @generated
	 */
	EDataType getSatisfierPropertyKindObject();

	/**
	 * Returns the meta object for data type '{@link org.omg.deployment.TCKind <em>TC Kind Object</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for data type '<em>TC Kind Object</em>'.
	 * @see org.omg.deployment.TCKind
	 * @model instanceClass="org.omg.deployment.TCKind"
	 *        extendedMetaData="name='TCKind:Object' baseType='TCKind'"
	 * @generated
	 */
	EDataType getTCKindObject();

	/**
	 * Returns the factory that creates the instances of the model.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the factory that creates the instances of the model.
	 * @generated
	 */
	DeploymentFactory getDeploymentFactory();

} //DeploymentPackage
